Releases: terraform-google-modules/terraform-google-kubernetes-engine
Releases · terraform-google-modules/terraform-google-kubernetes-engine
terraform-google-kubernetes-engine v14.3.0
Features
- Introduce add_master_webhook_firewall_rules flag to add webhooks (#882) (8a5dcb8)
- workload-identity: add entire GSA in output (#887) (734ce5d)
Bug Fixes
- Add cluster ID to outputs (#886) (fc34eb6)
- Remove data google_client_config from all modules as it is no longer used within modules (#875) (687dc71)
- Remove unused local kubectl wrapper scripts (#876) (110adb6)
terraform-google-kubernetes-engine v14.2.0
Features
- Add managed ctrl plane option to ASM module (#864) (7034f68)
Bug Fixes
- Correct ConfigManagement hierarchyController definition (#861) (062bd5e)
terraform-google-kubernetes-engine v14.1.0
Features
- Default to using cos_containerd image for GKE Sandbox clusters (#854) (1a2c26e)
terraform-google-kubernetes-engine v14.0.1
terraform-google-kubernetes-engine v14.0.0
⚠ BREAKING CHANGES
- Added support for multi-project GKE Hub registration (#840)
- The
network_policy
variable now defaults to false
.
- Replaced
registry_project_id
with registry_project_ids
list.
- Add support for asm v1.8 to the asm module (#824)
Features
- Add dataplane-v2 provisioning support (#753) (d1fbef4)
- Add new property to explicitly return GKE private_endpoint for auth module (#841) (1b99c07)
- Add support for asm v1.8 to the asm module (#824) (923eff4)
- Added support for multi-project GKE Hub registration (#840) (6dc1eb1)
- Require actively enabling network policy (#809) (3354205)
Bug Fixes
- Fix attribution for safer cluster modules (#830) (bb7c3ce)
- Remove deprecated variable "registry_project_id" (#832) (83eae98)
terraform-google-kubernetes-engine v13.1.0
Features
- Add support for creating "shadow" firewall rules for logging purposes (#741) (259dbfb)
- Add support for multiple registry projects (#815) (5562cd6)
- Add support for TPUs on beta clusters (#810) (fff0078)
Bug Fixes
- Allow creating zonal clusters when region is not set. (#806) (f32dea7)
terraform-google-kubernetes-engine v13.0.0
⚠ BREAKING CHANGES
- Minimum Terraform core version increased to 0.13.
- dynamic operator yaml (#693)
- Using in-cluster features now requires additional provider configuration. See the upgrade guide for details.
Features
- Add maintenance exclusions support (#781) (0abbf41)
- Add nodepool taints to keepers for update-variant (#717) (372a11c)
- add support for Linux node config (#782) (98826e6)
- Add Terraform 0.13 constraint and module attribution (#792) (32db990)
- Add the option to disable Kubernetes SA annotation in workload-identity. (#787) (4e4ce02)
- dynamic operator yaml (#693) (b1cce30)
- Hub registration using kubeconfig and labels support (#785) (6a29e62)
- remove wait for cluster script (#801) (356ed6d)
- Set auto-provisioned node pools to use configured service account (#639) (4a61f76)
- Support for ACM for non GKE clusters (#786) (aa551d5)
Bug Fixes
- Move provider version constraint to required_providers block (#774) (825f287)
- Remove provider config from module to be TF 0.13 compatible (#777) (81b0a94)
terraform-google-kubernetes-engine v12.3.0
terraform-google-kubernetes-engine v12.2.0
Features
- Add option for CPU manager policy (#749) (721f846)
- added notification_config block to beta submodules (#752) (4a85321)
- Enable ACM feature on hub (#722) (c199dae)
- Grant roles/artifactregistry.reader to created service account when grant_registry_access is true (#748) (166fb24)
Bug Fixes
- Make bash scripts more portable by referencing
/usr/bin/env
(#756) (24d6af6)
- Remove max Terraform version constraint, allowing 0.14 compatibility (#757) (eb95de9)
terraform-google-kubernetes-engine v12.1.0
Features
- Add cluster_telemetry var to beta submodules (#728) (e8291f0)
- Add support for Cloud Run load balancer configuration (#740) (685a2db)
- Support service account impersonation for wait-for-cluster script (#729) (75a56f1)
Bug Fixes
- fallback to name if location is not set (#736) (63d7f5e)
- multiple cluster wait-for-cluster.sh (#734) (6682911)
- Updating the Binary Authorization submodule to allow Terraform 0.13 (#726) (df98cf9)