Releases: terraform-google-modules/terraform-google-kubernetes-engine
Releases · terraform-google-modules/terraform-google-kubernetes-engine
v26.1.0
v26.0.0
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
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
- auth module avoid TPG v4.49.0 (#1535) (95c5c11)
- auth module avoid TPG v4.50.0 (#1541) (c3e08ea)
- avoid TGP v4.49.0 for asm (#1537) (5d3d54e)
- enable auto repair and upgrade with cluster autoscaling (#1530) (d59542c)
- enable private nodes with specified pod ip range (#1514) (8190439)
- remove datapath provider from Autopilot modules (#1556) (ea012f5)
- support custom service account for autopilot (#1550) (52e25ab)
- Update variable validation description (#1518) (d985879)
v24.1.0
v24.0.0
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
v23.2.0
v23.1.0
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
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
v22.1.0
22.1.0 (2022-08-02)
Features
- add
gke_backup_agent_config
arg (#1316) (cff4428) - add module_depends_on for asm sub module (#1323) (4d526f9)
- add var and output for ACM version (#1322) (35b2bf5)
- cloud-dns support (#1317) (4bf0011)
- expose disable_default_snat in GA modules (#1336) (a8ea7c7)
- promote
max_pods_per_node
,max_surge
, andmax_unavailable
fields to ga (#1318) (ed64058)