Skip to content

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

v44.3.0

Choose a tag to compare

@release-please release-please released this 06 Jul 16:42
521f499

44.3.0 (2026-06-26)

Features

  • Add user_managed_keys_config support to GKE cluster modules (#2603) (bd60cfe)
  • expose dns_enable_k8s_tokens_via_dns for GKE DNS endpoint (#2587) (59dbfdc)

Bug Fixes

  • avoid empty security_posture_config block (#2593) (6997f1c)
  • avoid master_global_access_config drift when private endpoint is disabled (#2591) (94bdc6a)
  • prevent unnecessary node_pool_auto_config creation when cgroup mode is unset (#2598) (2640d00)
  • Replace deprecated kubernetes_service_account with kubernetes_service_account_v1 (#2560) (9feedce)

v44.2.0

Choose a tag to compare

@release-please release-please released this 18 May 15:45
6432180

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

Choose a tag to compare

@release-please release-please released this 12 May 09:03
1ef44b3

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

Choose a tag to compare

@release-please release-please released this 06 Mar 00:43
414ed1e

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

Choose a tag to compare

@release-please release-please released this 06 Jan 00:00
89873d7

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

Choose a tag to compare

@release-please release-please released this 05 Dec 00:51
6f92dde

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

Choose a tag to compare

@release-please release-please released this 07 Nov 21:13
ecbe180

41.0.2 (2025-11-07)

Bug Fixes

v41.0.1

Choose a tag to compare

@release-please release-please released this 28 Oct 21:56
01f0a38

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

Choose a tag to compare

@release-please release-please released this 16 Oct 17:07
6c1a9d8

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

Choose a tag to compare

@release-please release-please released this 24 Sep 15:49
a021e55

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)