terraform-google-kubernetes-engine
terraform-google-kubernetes-engine copied to clipboard
Configures opinionated GKE clusters
### TL;DR Currently, the GKE module is assigning a monitoring metrics writer role as a default to the GKE node service account. I am requesting the ability to add a...
### TL;DR Currently, it is not possible to configure `monitoring_enable_observability_[metrics|relay]` variables in the module `safer-cluster-update-variant`. This is already available in other modules. ### Terraform Resources Add variables to variables.tf for...
### TL;DR 'placement_policy' parameter only accepts String value and doesn't support additional fields in the block, such as 'policy_name' and 'tpu_topology' as described in https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/container_node_pool#policy_name. ### Terraform Resources ```markdown https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/container_node_pool#policy_name...
### TL;DR node_pool accelerators ### Expected behavior _No response_ ### Observed behavior _No response_ ### Terraform Configuration ```hcl N/A ``` ### Terraform Version ```sh N/A ``` ### Additional information _No...
### TL;DR When creating an Autopilot cluster using the `google_container_cluster resource` block, the `dns_config` block is unsupported if `enable_autopilot` is set to `true`. Although the console and REST documentation indicate...
### TL;DR Expose https://registry.terraform.io/providers/hashicorp/google/latest/docs/resources/container_cluster#min_cpu_platform for beta modules ### Terraform Resources _No response_ ### Detailed design _No response_ ### Additional information _No response_
advanced_machine_features and queued_provisioning forces replacement of node pool created through UI
### TL;DR Seems like values that are set during the creation of node pool through UI are incompatible with existing module defaults which leads to node pool recreation, and there...
open to suggestion making this more robust, im not 100% happy with the implementation
allow for node pools with nodes with max lifetime before they are recycled
:robot: I have created a release *beep* *boop* --- ## [37.1.0](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v37.0.0...v37.1.0) (2025-06-26) ### Features * add autopilot confidential nodes example ([#2289](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2289)) ([486d17a](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/486d17a5b4140144df84d9bcea47936ff2697831)) * add support for in_transit_encryption_config ([#2370](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2370)) ([e89d29b](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/e89d29ba706612c2f4f9dd253f4072cca5f5f156)) *...