Skip to content

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

v41.0.1

28 Oct 21:56
01f0a38

Choose a tag to compare

41.0.1 (2025-10-28)

Bug Fixes

  • Regex for network, subnetwork, CIDR block and Workload Pool in standard and autopilot cluster (#2479) (4f47d6a)

v41.0.0

16 Oct 17:07
6c1a9d8

Choose a tag to compare

41.0.0 (2025-10-16)

⚠ BREAKING CHANGES

  • TPG>=7.0: adding default_compute_class_enabled (#2434)

Features

  • add support for anonymous_authentication_config (#2436) (f27a2dd)
  • add support for NAP/autopilot resource manager tags (#2447) (3a1945f)
  • TPG>=7.0: adding default_compute_class_enabled (#2434) (b61584c)

Bug Fixes

  • add required fields for GKE autopilot and standard cluster (#2461) (a3da13d)
  • syntax in main.tf for field cost_management_config (#2466) (6a9b284)
  • updated description in nodepool field (#2471) (f43ad46)

v40.0.0

24 Sep 15:49
a021e55

Choose a tag to compare

40.0.0 (2025-09-23)

⚠ BREAKING CHANGES

  • properly implement additional_ip_ranges_config (#2451)
  • deps: Update Terraform terraform-google-modules/gcloud/google to v4 (#2446)

Bug Fixes

  • deps: Update Terraform terraform-google-modules/gcloud/google to v4 (#2446) (d30964c)
  • properly implement additional_ip_ranges_config (#2451) (57c366a)

v39.0.0

16 Sep 15:08
30c08c5

Choose a tag to compare

39.0.0 (2025-09-15)

⚠ BREAKING CHANGES

  • TPG >= 6.47: add support for lustre csi driver (#2433)
  • TPG>=6.47: add support for rbac_binding_config (#2401)

Features

  • add enable_k8s_beta_apis support (#2387) (090781d)
  • add support for additional_pod_ranges_config (#2435) (8b6a803)
  • TPG >= 6.47: add support for lustre csi driver (#2433) (b56546d)
  • TPG>=6.47: add support for rbac_binding_config (#2401) (2c8b78d)

Bug Fixes

  • Add the nodepool cgroup mode to the NAP config (#2356) (eeaf95d)
  • Avoid flapping network_tags when insecure_kubelet_readonly_port_enabled is non-null (#2439) (0ffe3f9)
  • Make GKE components ADC compatible (#2440) (74d37d8)
  • typo in taint dynamic block in main.tf for gke-node-pools module (#2424) (0848345)

v38.1.0

03 Sep 15:58
fd1da0c

Choose a tag to compare

38.1.0 (2025-08-29)

Features

  • deps: Update Terraform Google Provider to v7 (major) (#2425) (6967a8f)

Bug Fixes

  • note org support of Identity Service for GKE (#2422) (893ba59)

v38.0.1

22 Aug 23:27
af33ed6

Choose a tag to compare

38.0.1 (2025-08-22)

Bug Fixes

  • metadata: update ADC roles and services per module (#2414) (2a78f09)

v38.0.0

14 Aug 00:13
1239070

Choose a tag to compare

38.0.0 (2025-08-13)

⚠ BREAKING CHANGES

  • add data cache count (#2404)
  • TPG>=6.42: add support for gke_auto_upgrade_config (#2395)
  • add support for flex start (#2386)
  • TPG>=6.41: add support performance_monitoring_unit (#2391)
  • TPG>=6.39: Fleet app operator permissions custom roles (#2377)

Features

Bug Fixes

  • wrap cgroup_mode coalesce with try() to handle empty values (#2396) (6148cb7)

v37.1.0

18 Jul 18:42
1e44733

Choose a tag to compare

37.1.0 (2025-07-17)

Features

Bug Fixes

  • remove default-pool beta gate for boot_disk_kms_key (#2378) (b405ea5)

v37.0.0

17 Jun 18:27
2a82334

Choose a tag to compare

37.0.0 (2025-06-17)

⚠ BREAKING CHANGES

  • autopilot: remove ip-masq configmap (#2364)
  • TPG>=6.38: bump hpa_profile to GA (#2362)
  • TPG>=6.36: add storage_pools support (#2326)
  • TPG>=6.33: allow update in-place for enable_gvnic and enable_confidential_nodes (#2359)
  • TPG>=6.28: add support for disable_l4_lb_firewall_reconciliation (#2338)
  • dns_allow_external_traffic on private clusters (#2334)
  • TPG>=6.27: add support for HPA profile + logs (#2323)

Features

  • add JOBSET to monitoring_enabled_components (#2336) (e55529d)
  • add local_ssd_encryption_mode (#2328) (95171f6)
  • add new kubelet params (#2337) (17e1c71)
  • add support for hugepages_config (#2223) (cf71718)
  • add tpu_topology and policy_name args in placement_policy (#2363) (8fdfd20)
  • TPG>=6.27: add support for HPA profile + logs (#2323) (8e33d19)
  • TPG>=6.28: add support for disable_l4_lb_firewall_reconciliation (#2338) (132a981)
  • TPG>=6.33: allow update in-place for enable_gvnic and enable_confidential_nodes (#2359) (380fa36)
  • TPG>=6.36: add storage_pools support (#2326) (85efdc1)
  • TPG>=6.38: bump hpa_profile to GA (#2362) (c80e88f)

Bug Fixes

  • autopilot: remove ip-masq configmap (#2364) (9dce230)
  • dns_allow_external_traffic on private clusters (#2334) (1c6ff12)
  • Invalid index for google_container_cluster.primary.private_cluster_config[0] (#2354) (552b3f4)
  • support for SHORT_LIVED strategy (#2352) (f3417b1)

v36.3.0

16 Apr 18:54
ae3c8fe

Choose a tag to compare

36.3.0 (2025-04-10)

Features