Terraform Google Kubernetes Engine Versions Save

Configures opinionated GKE clusters

v25.0.0

1 year ago

25.0.0 (2023-02-03)

⚠ BREAKING CHANGES

  • Promote node sysctl config to GA (#1536)
  • enable auto repair and upgrade with cluster autoscaling (#1530)
  • support for gateway api for safer cluster variants (#1523)
  • promote gke_backup_agent_config to ga (#1513)
  • enable private nodes with specified pod ip range (#1514)
  • Promote managed_prometheus to GA (#1505)
  • support for gateway api (#1510)
  • Add option to pass resource_labels to NP (#1508)
  • promote gce_pd_csi_driver to GA (#1509)
  • Set the provided SA when creating autopilot clusters (#1495)

Features

  • add all pod_ranges to cluster firewall rules and add missing shadow rules (#1480) (bcd5e03)
  • Add option to pass resource_labels to NP (#1508) (e7566c5)
  • add support for policy bundles and metrics SA (#1529) (0f63eab)
  • promote gce_pd_csi_driver to GA (#1509) (ac062f8)
  • promote gke_backup_agent_config to ga (#1513) (966135f)
  • Promote managed_prometheus to GA (#1505) (9c77c6c)
  • Promote node sysctl config to GA (#1536) (754f4e3)
  • Set the provided SA when creating autopilot clusters (#1495) (d122a55)
  • support for gateway api (#1510) (4181276)
  • support for gateway api for safer cluster variants (#1523) (912da8c)

Bug Fixes

v24.1.0

1 year ago

24.1.0 (2022-12-14)

Features

  • Allow enabling cost management for safer_cluster module (#1475) (8507e09)

v24.0.0

1 year ago

24.0.0 (2022-11-21)

⚠ BREAKING CHANGES

  • cost_management_config is out of beta now (#1470)
  • update variant - recreate node pools on max_pods_per_node or pod_range change (#1464)
  • expose global master access in GA modules (#1421)
  • min tpb bump for location_policy
  • min TPG bump for location_policy (#1453)
  • add service_external_ips option (#1441)
  • Adding Support for Cost Allocation Feature in Beta (#1413)
  • add boot_disk_kms_key variable for node pools to GA modules (#1371)

Features

  • add boot_disk_kms_key variable for node pools to GA modules (#1371) (d9a44c6)
  • add location_policy and fix permadiff (#1452) (aecccf0)
  • add nodepool autoscaling vars avail in GKE 1.24.1 (#1415) (f57f3ce)
  • add service_external_ips option (#1441) (e9de006)
  • Add support for https_proxy parameter for the config_sync.git block (#1457) (43bbd3c)
  • Adding Support for Cost Allocation Feature in Beta (#1413) (ba3dcd0)
  • cost_management_config is out of beta now (#1470) (10ea608)
  • expose global master access in GA modules (#1421) (4278f2c)
  • Make creation of istio-system namespace optional (#1439) (335c62a)
  • update variant - recreate node pools on max_pods_per_node or pod_range change (#1464) (b006593)

Bug Fixes

v23.3.0

1 year ago

23.3.0 (2022-10-28)

Features

Bug Fixes

  • Exposing VPA to GA module (#1404) (df16cda)
  • incorrect node_pools variable type (#1424) (faaee19)
  • Truncating hub membership ID when greater than 63 character (#1429) (0c5660d)
  • use dynamic block for accelerators, updates for CI (#1428) (0304a20)

v23.2.0

1 year ago

23.2.0 (2022-09-27)

Features

  • add support for provisioning windows node pools (92d7c67)
  • Allow configuring cluster_autoscaling for safer cluster variants (#1407) (a661eea)

v23.1.0

1 year ago

23.1.0 (2022-09-08)

Features

  • add enable_referential_rules variable (#1394) (1fd7184)
  • adds placement policy argument to the beta modules (#1385) (c0f5881)
  • Allow enabling GKE backup agent for safer cluster variants (#1367) (5fb077d)
  • cloud dns support for safer clusters (#1384) (4e817be)
  • enable PoCo referential_rules for ACM (#1373) (b9287de)

v16.1.1

1 year ago

16.1.1 (2021-08-21)

Bug Fixes

v23.0.0

1 year ago

23.0.0 (2022-08-22)

⚠ BREAKING CHANGES

  • Increased minimum Google Provider version to 4.29 (#1353)
  • The new binary_authorization (#1332) may result in the first apply after upgrading taking additional time

Features

  • add module_depends_on to workload-identity (#1341) (a6dce1a)
  • promote notification config & dns to ga (#1327) (47b5ff6)

Bug Fixes

  • add depends_on to asm module google_container_cluster data resource (#1365) (9140c60)
  • change asm module depends_on method (#1354) (300eb1f)
  • new binary_authorization (#1332) requires TPG 4.29 (#1353) (4f0d19e)

v22.1.0

1 year ago

22.1.0 (2022-08-02)

Features

Bug Fixes

  • resolve deprecation warning for binary authorization (#1332) (f8a5cca), closes #1331
  • support explicit k8s version with unspecified release channel (#1335) (dc1de85)

v22.0.0

1 year ago

22.0.0 (2022-07-11)

⚠ BREAKING CHANGES

  • promote Spot VM to GA (#1294)
  • support maintenance_exclusion (#1273)

Features

  • Allow enabling managed Prometheus in beta cluster submodules (#1307) (71e7067)
  • expose use_existing_context variable in WI module (#1295) (d802e49)
  • promote Spot VM to GA (#1294) (274da2f)
  • support gVNIC (#1296) (5d6eac1)
  • support maintenance_exclusion (#1273) (425bf93)
  • Support managed Prometheus for safer cluster variants (#1311) (55faaf5)
  • WorkloadIdenity allow to use k8s sa from the different project (#1275) (4f5dded)

Bug Fixes

  • Create new node pool when shielded_instance_config changes (#1237) (a2272f0)
  • support managed prometheus for autopilot (#1310) (568c824)