cloudspannerecosystem / autoscaler

Automatically scale the capacity of your Spanner instances based on their utilization.
Apache License 2.0
86 stars 33 forks source link

chore(deps): update terraform (major) #378

Open renovate-bot opened 1 month ago

renovate-bot commented 1 month ago

This PR contains the following updates:

Package Type Update Change
google (source) required_provider major ~> 5.43.0 -> ~> 6.2.0
terraform-google-modules/kubernetes-engine/google (source) module major ~> 31.1.0 -> ~> 33.0.3

Release Notes

hashicorp/terraform-provider-google (google) ### [`v6.2.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#620-September-9-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v6.1.0...v6.2.0) FEATURES: - **New Data Source:** `google_certificate_manager_certificates` ([#​19361](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19361)) - **New Resource:** `google_network_security_server_tls_policy` ([#​19314](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19314)) - **New Resource:** `google_scc_v2_folder_scc_big_query_export` ([#​19327](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19327)) - **New Resource:** `google_scc_v2_project_scc_big_query_export` ([#​19311](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19311)) IMPROVEMENTS: - assuredworkload: added field `partner_service_billing_account` to `google_assured_workloads_workload` ([#​19358](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19358)) - bigtable: added support for `column_family.type` in `google_bigtable_table` ([#​19302](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19302)) - cloudrun: promoted support for nfs and csi volumes (for Cloud Storage FUSE) for `google_cloud_run_service` to GA ([#​19359](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19359)) - cloudrunv2: promoted support for nfs and gcs volumes for `google_cloud_run_v2_job` to GA ([#​19359](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19359)) - compute: added `boot_disk.interface` field to `google_compute_instance` resource ([#​19319](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19319)) - container: added `node_pool_auto_config.node_kublet_config.insecure_kubelet_readonly_port_enabled` field to `google_container_cluster`. ([#​19320](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19320)) - container: added `insecure_kubelet_readonly_port_enabled` to `node_pool.node_config.kubelet_config` and `node_config.kubelet_config` in `google_container_node_pool` resource. ([#​19312](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19312)) - container: added `insecure_kubelet_readonly_port_enabled` to `node_pool_defaults.node_config_defaults`, `node_pool.node_config.kubelet_config`, and `node_config.kubelet_config` in `google_container_cluster` resource. ([#​19312](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19312)) - container: added support for in-place updates for `google_compute_node_pool.node_config.gcfs_config` and `google_container_cluster.node_config.gcfs_cluster` and `google_container_cluster.node_pool.node_config.gcfs_cluster` ([#​19365](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19365)) - container: promoted the `additive_vpc_scope_dns_domain` field on the `google_container_cluster` resource to GA ([#​19313](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19313)) - iambeta: added `x509` field to ` google_iam_workload_identity_pool_provider ` resource ([#​19375](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19375)) - networkconnectivity: added `include_export_ranges` to `google_network_connectivity_spoke` ([#​19346](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19346)) - pubsub: added `cloud_storage_config.max_messages` and `cloud_storage_config.avro_config.use_topic_schema` fields to `google_pubsub_subscription` resource ([#​19338](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19338)) - redis: added the `maintenance_policy` field to the `google_redis_cluster` resource ([#​19341](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19341)) - resourcemanager: added `tags` field to `google_project` to allow setting tags for projects at creation time ([#​19351](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19351)) - securitycenter: added support for empty `streaming_config.filter` values in `google_scc_notification_config` resources ([#​19369](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19369)) BUG FIXES: - compute: fixed `google_compute_interconnect` to support correct `available_features` option of `IF_MACSEC` ([#​19330](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19330)) - compute: fixed a bug where `advertised_route_priority` was accidentally set to 0 during updates in `google_compute_router_peer` ([#​19366](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19366)) - compute: fixed a permadiff caused by setting `start_time` in an incorrect H:mm format in `google_compute_resource_policies` resources ([#​19297](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19297)) - compute: fixed `network_interface.subnetwork_project` validation to match with the project in `network_interface.subnetwork` field when `network_interface.subnetwork` has full self_link in `google_compute_instance` resource ([#​19348](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19348)) - container: removed unnecessary force replacement in node pool `gcfs_config` ([#​19365](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19365) - kms: updated the `google_kms_autokey_config` resource's `folder` field to accept values that are either full resource names (`folders/{folder_id}`) or just the folder id (`{folder_id}` only) ([#​19364](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19364))) - storage: added retry support for 429 errors in `google_storage_bucket` resource ([#​19353](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19353)) ### [`v6.1.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#610-Unreleased) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v6.0.1...v6.1.0) ### [`v6.0.1`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#601-August-26-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v6.0.0...v6.0.1) BREAKING CHANGES: - sql: removed `settings.ip_configuration.require_ssl` from `google_sql_database_instance` in favor of `settings.ip_configuration.ssl_mode`. This field was intended to be removed in 6.0.0. ([#​19263](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19263)) ### [`v6.0.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#600-August-26-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.44.0...v6.0.0) [Terraform Google Provider 6.0.0 Upgrade Guide](https://registry.terraform.io/providers/hashicorp/google/latest/docs/guides/version\_6\_upgrade) BREAKING CHANGES: - provider: changed provider labels to add the `goog-terraform-provisioned: true` label by default. ([#​19190](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19190)) - activedirectory: added `deletion_protection` field to `google_active_directory_domain` resource. This field defaults to `true`, preventing accidental deletions. To delete the resource, you must first set `deletion_protection = false` before destroying the resource. ([#​18906](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18906)) - alloydb: removed `network` in `google_alloy_db_cluster`. Use `network_config.network` instead. ([#​19181](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19181)) - bigquery: added client-side validation to prevent table view creation if schema contains required fields for `google_bigquery_table` resource ([#​18767](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18767)) - bigquery: removed `allow_resource_tags_on_deletion` from `google_bigquery_table`. Resource tags are now always allowed on table deletion. ([#​19077](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19077)) - bigqueryreservation: removed `multi_region_auxiliary` from `google_bigquery_reservation` ([#​18922](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18922)) - billing: revised the format of `id` for `google_billing_project_info` ([#​18823](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18823)) - cloudrunv2: added `deletion_protection` field to `google_cloudrunv2_service`. This field defaults to `true`, preventing accidental deletions. To delete the resource, you must first set `deletion_protection = false` before destroying the resource.([#​19019](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19019)) - cloudrunv2: changed `liveness_probe` to no longer infer a default value from api on `google_cloud_run_v2_service`. Removing this field and applying the change will now remove liveness probe from the Cloud Run service. ([#​18764](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18764)) - cloudrunv2: retyped `containers.env` to SET from ARRAY for `google_cloud_run_v2_service` and `google_cloud_run_v2_job`. ([#​18855](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18855)) - composer: `ip_allocation_policy = []` in `google_composer_environment` is no longer valid configuration. Removing the field from configuration should not produce a diff. ([#​19207](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19207)) - compute: added new required field `enabled` in `google_compute_backend_service` and `google_compute_region_backend_service` ([#​18772](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18772)) - compute: changed `certifcate_id` in `google_compute_managed_ssl_certificate` to correctly be output only. ([#​19069](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19069)) - compute: revised and in some cases removed default values of `connection_draining_timeout_sec`, `balancing_mode` and `outlier_detection` in `google_compute_region_backend_service` and `google_compute_backend_service`. ([#​18720](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18720)) - compute: revised the format of `id` for `compute_network_endpoints` ([#​18844](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18844)) - compute: `guest_accelerator = []` is no longer valid configuration in `google_compute_instance`. To explicitly set an empty list of objects, set guest_accelerator.count = 0. ([#​19207](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19207)) - compute: `google_compute_instance_from_template` and `google_compute_instance_from_machine_image` `network_interface.alias_ip_range, network_interface.access_config, attached_disk, guest_accelerator, service_account, scratch_disk` can no longer be set to an empty block `[]`. Removing the fields from configuration should not produce a diff. ([#​19207](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19207)) - compute: `secondary_ip_ranges = []` in `google_compute_subnetwork` is no longer valid configuration. To set an explicitly empty list, use `send_secondary_ip_range_if_empty` and completely remove `secondary_ip_range` from config. ([#​19207](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19207)) - container: made `advanced_datapath_observability_config.enable_relay` required in `google_container_cluster` ([#​19060](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19060)) - container: removed deprecated field `advanced_datapath_observability_config.relay_mode` from `google_container_cluster` resource. Users are expected to use `enable_relay` field instead. ([#​19060](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19060)) - container: three label-related fields are now in `google_container_cluster` resource. `resource_labels` field is non-authoritative and only manages the labels defined by the users on the resource through Terraform. The new output-only `terraform_labels` field merges the labels defined by the users on the resource through Terraform and the default labels configured on the provider. The new output-only `effective_labels` field lists all of labels present on the resource in GCP, including the labels configured through Terraform, the system, and other clients. ([#​19062](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19062)) - container: made three fields `resource_labels`, `terraform_labels`, and `effective_labels` be present in `google_container_cluster` datasources. All three fields will have all of labels present on the resource in GCP including the labels configured through Terraform, the system, and other clients, equivalent to `effective_labels` on the resource. ([#​19062](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19062)) - container: `guest_accelerator = []` is no longer valid configuration in `google_container_cluster` and `google_container_node_pool`. To explicitly set an empty list of objects, set guest_accelerator.count = 0. ([#​19207](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19207)) - container: `guest_accelerator.gpu_driver_installation_config = []` and `guest_accelerator.gpu_sharing_config = []` are no longer valid configuration in `google_container_cluster` and `google_container_node_pool`. Removing the fields from configuration should not produce a diff. ([#​19207](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19207)) - datastore: removed `google_datastore_index` in favor of `google_firestore_index` ([#​19160](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19160)) - edgenetwork: three label-related fields are now in ` google_edgenetwork_network ` and `google_edgenetwork_subnet` resources. `labels` field is non-authoritative and only manages the labels defined by the users on the resource through Terraform. The new output-only `terraform_labels` field merges the labels defined by the users on the resource through Terraform and the default labels configured on the provider. The new output-only `effective_labels` field lists all of labels present on the resource in GCP, including the labels configured through Terraform, the system, and other clients. ([#​19062](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19062)) - identityplatform: removed resource `google_identity_platform_project_default_config` in favor of `google_identity_platform_project_config` ([#​18992](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18992)) - pubsub: allowed `schema_settings` in `google_pubsub_topic` to be removed ([#​18631](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18631)) - integrations: removed `create_sample_workflows` and `provision_gmek` from `google_integrations_client` ([#​19148](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19148)) - redis: added a `deletion_protection_enabled` field to the `google_redis_cluster` resource. This field defaults to `true`, preventing accidental deletions. To delete the resource, you must first set `deletion_protection_enabled = false` before destroying the resource. ([#​19173](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19173)) - resourcemanager: added `deletion_protection` field to `google_folder` to make deleting them require an explicit intent. Folder resources now cannot be destroyed unless `deletion_protection = false` is set for the resource. ([#​19021](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19021)) - resourcemanager: made `deletion_policy` in `google_project` 'PREVENT' by default. This makes deleting them require an explicit intent. `google_project` resources cannot be destroyed unless `deletion_policy` is set to 'ABANDON' or 'DELETE' for the resource. ([#​19114](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19114)) - sql: removed `settings.ip_configuration.require_ssl` in `google_sql_database_instance`. Please use `settings.ip_configuration.ssl_mode` instead. ([#​18843](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18843)) - storage: removed `no_age` field from `lifecycle_rule.condition` in the `google_storage_bucket` resource ([#​19048](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19048)) - vpcaccess: removed default values for `min_throughput` and `min_instances` fields on `google_vpc_access_connector` and made them default to values returned from the API when not provided by users ([#​18697](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18697)) - vpcaccess: added a conflicting fields restriction between `min_throughput` and `min_instances` fields on `google_vpc_access_connector` ([#​18697](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18697)) - vpcaccess: added a conflicting fields restriction between `max_throughput` and `max_instances` fields on `google_vpc_access_connector` ([#​18697](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18697)) - workstation: defaulted `host.gce_instance.disable_ssh` to true for `google_workstations_workstation_config` ([#​19101](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19101)) IMPROVEMENTS: - compute: added fields `reserved_internal_range` and `secondary_ip_ranges[].reserved_internal_range` to `google_compute_subnetwork` resource ([#​19151](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19151)) - compute: changed the behavior of `name_prefix` in multiple Compute resources to allow for a longer max length of 54 characters. See the upgrade guide and resource documentation for more details. ([#​19152](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19152)) BUG FIXES: - compute: fixed an issue regarding sending `enabled` field by default for null `iap` message in `google_compute_backend_service` and `google_compute_region_backend_service` ([#​18772](https://redirect.github.com/hashicorp/terraform-provider-google/pull/18772)) ### [`v5.44.0`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5440-September-9-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.43.1...v5.44.0) NOTES: - 5.44.0 is a backport release, intended to pull in critical container improvements from 6.2.0 IMPROVEMENTS: - container: added `insecure_kubelet_readonly_port_enabled` to `node_pool.node_config.kubelet_config` and `node_config.kubelet_config` in `google_container_node_pool` resource. ([#​19312](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19312)) - container: added `insecure_kubelet_readonly_port_enabled` to `node_pool_defaults.node_config_defaults`, `node_pool.node_config.kubelet_config`, and `node_config.kubelet_config` in `google_container_cluster` resource. ([#​19312](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19312)) - container: added `node_pool_auto_config.node_kublet_config.insecure_kubelet_readonly_port_enabled` field to `google_container_cluster`. ([#​19320](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19320)) ### [`v5.43.1`](https://redirect.github.com/hashicorp/terraform-provider-google/blob/HEAD/CHANGELOG.md#5431-August-30-2024) [Compare Source](https://redirect.github.com/hashicorp/terraform-provider-google/compare/v5.43.0...v5.43.1) NOTES: - 5.43.1 is a backport release, and some changes will not appear in 6.X series releases until 6.1.0 BUG FIXES: - pubsub: fixed a validation bug that didn't allow empty filter definitions for `google_pubsub_subscription` resources ([#​19284](https://redirect.github.com/hashicorp/terraform-provider-google/pull/19284))
terraform-google-modules/terraform-google-kubernetes-engine (terraform-google-modules/kubernetes-engine/google) ### [`v33.0.3`](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#3303-2024-09-13) [Compare Source](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v33.0.2...v33.0.3) ##### Bug Fixes - correct gcfs_config value ([#​2095](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2095)) ([1b7a845](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/1b7a845714cd86cbc3fbb7bf782b868330ca5fe9)) ### [`v33.0.2`](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#3302-2024-09-13) [Compare Source](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v33.0.1...v33.0.2) ##### Bug Fixes - asm and auth allow TPGv6 ([#​2092](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2092)) ([0ce1df6](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/0ce1df6894fe8883ad394e4e5a39ac766a33e1ce)) - no gcfs block when enable_gcfs null ([#​2093](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2093)) ([f4c1af2](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/f4c1af2a544ac426ecad44525bca5a34713c40a5)) ### [`v33.0.1`](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#3301-2024-09-11) [Compare Source](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v33.0.0...v33.0.1) ##### Bug Fixes - avoid TPG v6.2.0 with Autopilot ([#​2086](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2086)) ([fdd1287](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/fdd12875851e37c7570fcc96a582685d1f000879)) ### [`v33.0.0`](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#3300-2024-09-11) [Compare Source](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v32.0.4...v33.0.0) ##### ⚠ BREAKING CHANGES - **beta-autopilot:** enable gcfs by default ([#​2066](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2066)) - **TPG>=5.41:** add config_sync.enabled ([#​2074](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2074)) - update relay_mode to enable_relay ([#​2067](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2067)) - **private_cluster:** enable private nodes by default ([#​2064](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2064)) - **deps:** Update Terraform terraform-google-modules/project-factory/google to v16 ([#​2057](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2057)) ##### Features - **beta-autopilot:** enable gcfs by default ([#​2066](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2066)) ([a083437](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/a083437ddf00197fa13ecc27c6f2845d849d6306)) - **deps:** Update Terraform Google Provider to v6 (major) ([#​2063](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2063)) ([8b7e342](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/8b7e342e37f0750c1b2de32730c3bd466a1a4ec8)) - **private_cluster:** enable private nodes by default ([#​2064](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2064)) ([e11787c](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/e11787c83169c93fe6de3f774cf310ee05287659)) - support reservation affinity ([#​2010](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2010)) ([7cc0626](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/7cc06267bb8654194eb0031772b0345863030457)) ##### Bug Fixes - avoid TPGv5.44.0 with Autopilot ([#​2076](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2076)) ([f54d2e1](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/f54d2e1d4c04727f1ba01df50c7db434af1ae440)) - **deps:** Update Terraform terraform-google-modules/project-factory/google to v16 ([#​2057](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2057)) ([8e53122](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/8e53122ccc78e9301c5c9041d195b0c0e3754b26)) - Node Pool enable_gcfs true:false ([#​1976](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1976)) ([419078d](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/419078df92a84d2102d0a8e6fe38513ca3b380a7)) - **TPG>=5.41:** add config_sync.enabled ([#​2074](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2074)) ([4939c6f](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/4939c6f727783f07ffcb6e44cbe185d5e200e42f)) - update relay_mode to enable_relay ([#​2067](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2067)) ([dafdd72](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/dafdd72cdb5df98f84561ed7153a098b9844ccf5)) ### [`v32.0.4`](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#3204-2024-08-26) [Compare Source](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v32.0.3...v32.0.4) ##### Bug Fixes - allow enable_private_endpoint with no master_authorized_networks ([#​2058](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2058)) ([528b373](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/528b373cc13e8c02d18fdc2078169b940f076083)) ### [`v32.0.3`](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#3203-2024-08-22) [Compare Source](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v32.0.2...v32.0.3) ##### Bug Fixes - **autopilot:** option to configure gcfs ([#​2052](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2052)) ([c1a720a](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/c1a720a404e21540b44300fa972eb1ffd9b736e3)) ### [`v32.0.2`](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#3202-2024-08-21) [Compare Source](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v32.0.1...v32.0.2) ##### Bug Fixes - **autopilot:** ignore gcfs null ([#​2049](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2049)) ([5e0de62](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/5e0de62f34b4adb96b136779fdf9491299f450db)) ### [`v32.0.1`](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#3201-2024-08-20) [Compare Source](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v32.0.0...v32.0.1) ##### Bug Fixes - **fleet_app_operator_permissions:** enable multi use per project ([#​2045](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2045)) ([a83100d](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/a83100d6ef335e453fd91933ef8eaf7fe47a52b0)) - **fleet_app_operator_permissions:** optional groups and users ([#​2044](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2044)) ([a5a67e5](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/a5a67e56fd343b66a8ba5b02cd01c1dd2e27da8a)) - gcfs AP diff and general cleanup ([#​2043](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2043)) ([ec42a18](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/ec42a18d307e7dd3d9b35ebae6440c51ab3bb1c4)) - remove duplicte enable_secure_boot ([#​2040](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2040)) ([d469973](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/d46997327a625cfcb5cb5fb0286d7cbfd5a28125)) ### [`v32.0.0`](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#3200-2024-08-10) [Compare Source](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v31.1.0...v32.0.0) ##### ⚠ BREAKING CHANGES - **TPG>=5.40.0:** Add support for RayOperator Addon ([#​2032](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2032)) - **TPG>=5.33:** add secret manager add-on config to beta modules ([#​1977](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1977)) ##### Features - Add additional functionality for autopilot clusters ([#​1985](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1985)) ([3b0bbe8](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/3b0bbe8a60532cc2a2b8b676db1dfb7f0d2d0054)) - add notification event filter ([#​1996](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1996)) ([9ff1b5e](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/9ff1b5e373a4aafa6199abbc07f8c07bf092ac2f)) - add optional private_endpoint_subnetwork variable in private submodules ([#​2009](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2009)) ([7a2e9b8](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/7a2e9b8e6d7fbb6c4986cce2c8484be58ec1c82e)) - add support for `logging_variant` in Autopilot clusters ([#​1962](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1962)) ([08028a8](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/08028a89d9ca812034f4b7d487e7f28131b41061)) - add support for additive_vpc_scope_dns_domain ([#​1998](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1998)) ([b54b7ba](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/b54b7ba89b47df5692d17ed41a898f4bffbcd5b5)) - add support for confidential storage + docs fixes ([#​2003](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2003)) ([270a5c7](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/270a5c7380dd9fe9c41779143ddbfd5bf32c8fff)) - allow default node pools metadata key-value pairs to be disabled ([#​2005](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2005)) ([318f38f](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/318f38fba30068761ad6bf61ec34cdbf9a09cab9)) - anthos modules remote fleet project ([#​1995](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1995)) ([674f772](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/674f77210a0a2b5236b53e0183393e34bd7a1dd2)) - bump `enable_intranode_visibility` to GA ([#​1956](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1956)) ([4274b0e](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/4274b0e286509103c25ae9b2d62f932e922f7659)) - bump identity_service_config to ga ([#​1997](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1997)) ([9d6a400](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/9d6a4005ea8601dc88ce2a64edcc5ce663765893)) - bump kubelet config to ga + minor doc fixes ([#​1994](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1994)) ([6bd1bc1](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/6bd1bc103955fa4f4af8aca53e2afddd68a43a1c)) - **cluster.tf:** add support for setting cgroup mode ([#​2001](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2001)) ([3fc4db4](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/3fc4db4323187d350582a2915b24954ada6c792e)) - enable binauthz for autopilot ([#​2030](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2030)) ([3ebf04a](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/3ebf04a3ce27d6d251bedd98fdbb67ed47e88819)) - extend enable_secret_manager_addon to beta-autopilot clusters ([#​2017](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2017)) ([7f31e96](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/7f31e96141308f8c00c178b1dd6d525ca233eddc)) - Fleet app operator permissions ([#​1986](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1986)) ([e0fd03a](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/e0fd03ac22212f2c1895f2651e263f36409937c4)) - support enable_nested_virtualization ([#​2012](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2012)) ([e298e74](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/e298e7492c32d61a1387912c3525cd610434912d)) - support workload_identity_config on autopilot ([#​2011](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2011)) ([b4f2e14](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/b4f2e14a39140451f420ea259dc29da4f34129f9)) - **TPG>=5.33:** add secret manager add-on config to beta modules ([#​1977](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1977)) ([5c58d89](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/5c58d892cc52074c70032a73a9f7fc37d25738f5)) - **TPG>=5.40.0:** Add support for RayOperator Addon ([#​2032](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2032)) ([c046af1](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/c046af17aa9da70b3a639aaf025e3c4084dcb692)) ##### Bug Fixes - add missing gpu node pool param docs ([#​2023](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2023)) ([ac76d4d](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/ac76d4d50d1fb17e7430facd06f22fe66a5c08ee)) - empty addons_config handling ([#​1978](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1978)) ([9ae8b38](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/9ae8b385ce84d705cf3ac7722bad89a24d056302)) - enable_confidential_storage fix ([#​2018](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2018)) ([12cfe5e](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/12cfe5e4d3c668117649cb346e49b0d2e598f4ed)) - skip service account `random_string` when not needed ([#​2024](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2024)) ([be88d19](https://redirect.github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/be88d197d1d560cf508ddf1f4d026e9d2b91bbc9))

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.