Skip to content

Releases: terraform-google-modules/terraform-google-kubernetes-engine

v26.1.0

22 May 15:25
b8614eb
Compare
Choose a tag to compare

26.1.0 (2023-05-16)

Features

  • Add timeouts variable for safer cluster module (#1613) (146b2e7)

Bug Fixes

v26.0.0

10 May 17:50
5ef6852
Compare
Choose a tag to compare

26.0.0 (2023-05-10)

⚠ BREAKING CHANGES

  • set release_channel and auto_upgrade, drop meshtelemetry (#1618)
  • kubernetes ~> 2.13: Remove 1.23 restriction on workload identity module (#1595)
  • acm: prevent conflicts in IAM binding (#1576)

Features

  • add blue/green upgrade strategy settings (#1551) (db51271)
  • add enable_private_nodes options to node_pool network_config (#1604) (48d7590)
  • allow setting network tags on autopilot clusters (#1572) (23e9c96)
  • Workload Identity module, to bind roles in various projects for the service account created (#1574) (53f0f58)

Bug Fixes

  • acm: prevent conflicts in IAM binding (#1576) (a7cfe92)
  • Autopilot vertical pod autoscaling (#1564) (6853c61)
  • fixes for tflint and dev-tools 1.10 (#1598) (d012313)
  • kubernetes ~> 2.13: Remove 1.23 restriction on workload identity module (#1595) (b23bc86)
  • node_metadata mapping for GCE_METADATA (#1542) (#1543) (b03ea84)
  • nodepool autoscaling vars avail in GKE 1.24.1 result in conflicts. Preserve default behavior (#1562) (98e8dc3)
  • PSP removed in GKE >= 1.25.0 (#1622) (530f16b)
  • set release_channel and auto_upgrade, drop meshtelemetry (#1618) (3c8dd3a)
  • use provided service_account_name if available (#1610) (a42ed88)

v25.0.0

03 Feb 20:29
e9a72cf
Compare
Choose a tag to compare

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

14 Dec 03:51
f934ed1
Compare
Choose a tag to compare

24.1.0 (2022-12-14)

Features

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

v24.0.0

21 Nov 20:44
aaeb66d
Compare
Choose a tag to compare

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

01 Nov 18:38
1530c87
Compare
Choose a tag to compare

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

06 Oct 17:39
c81c2fe
Compare
Choose a tag to compare

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

13 Sep 23:42
26aa626
Compare
Choose a tag to compare

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)

v23.0.0

22 Aug 20:39
05969a0
Compare
Choose a tag to compare

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

03 Aug 17:37
cc7b036
Compare
Choose a tag to compare

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)