Skip to content

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

v42.0.0

05 Dec 00:51
6f92dde

Choose a tag to compare

42.0.0 (2025-12-04)

⚠ BREAKING CHANGES

  • making location field as required for standard cluster (#2495)
  • gke-node-pool: module to allow List configurations for fields (#2496)
  • support enabling default compute class in cluster autoscaler (#2442)

Features

  • add auto_monitoring_config in GKE managed_prometheus (#2420) (04c88e6)
  • add network tier configuration (#2497) (873d39e)
  • add support for transparent huge pages configs (#2464) (8297521)
  • support enabling default compute class in cluster autoscaler (#2442) (3569f13)

Bug Fixes

  • additional_ip_ranges_config (#2458) (839093c)
  • gke-node-pool: module to allow List configurations for fields (#2496) (dc798c1)
  • making location field as required for standard cluster (#2495) (5f7d53c)

v41.0.2

07 Nov 21:13
ecbe180

Choose a tag to compare

41.0.2 (2025-11-07)

Bug Fixes

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)