Skip to content

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

v44.2.0

18 May 15:45
6432180

Choose a tag to compare

44.2.0 (2026-05-15)

Features

  • Add secret_sync_config support to all beta cluster modules (#2573) (405c465)
  • allow configurable mode for secondary_boot_disk (#2580) (45bf691)

v44.1.0

12 May 09:03
1ef44b3

Choose a tag to compare

44.1.0 (2026-05-11)

Features

  • Add missing vpc connection for GKE Standard Cluster (#2564) (a04f3ee)

Bug Fixes

  • missing default_compute_class_enabled from safer-cluster (#2548) (51b04ad)
  • update Cgroup V2 transition (#2575) (c383b04)

v44.0.0

06 Mar 00:43
414ed1e

Choose a tag to compare

44.0.0 (2026-02-28)

⚠ BREAKING CHANGES

  • TPG>=7.17: add support for node_drain_config (#2535)
  • TPG>=7.10: bump min google provider to 7.10 for network_tier_config support (#2527)

Features

  • Add private endpoint subnetwork variable for safer cluster modules (#2540) (ca18dbc)
  • allow cluster creation without node pool (#2520) (8b65cd7)
  • sa: Adjustment to the SA description and reference to the member attribute (#2518) (b4ac6d9)
  • TPG>=7.17: add support for node_drain_config (#2535) (1f95a65)

Bug Fixes

  • Add example for multi network configuration for gke-node-pool module (#2514) (11193a5)
  • auto_provisioning_defaults not created when enable_default_compute_class=true and NAP disabled (#2547) (8e7afd9)
  • TPG>=7.10: bump min google provider to 7.10 for network_tier_config support (#2527) (04dc4af)

v43.0.0

06 Jan 00:00
89873d7

Choose a tag to compare

43.0.0 (2025-12-30)

⚠ BREAKING CHANGES

  • remove istio and kalm (#2505)
  • add sensitive endpoint for TPG v7.14 (#2509)

Features

  • add support for provisioned_iops and provisioned_throughput (#2510) (4579c46)
  • allow new hashicorp/kubernetes version 3.0.0 (#2501) (841d889)

Bug Fixes

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)