GoogleCloudPlatform / terraform-example-foundation-app

https://registry.terraform.io/modules/GoogleCloudPlatform/terraform-example-foundation-app/google
Apache License 2.0
33 stars 36 forks source link

fix(deps): Update Terraform terraform-google-modules/kubernetes-engine/google to v29 - autoclosed #121

Closed renovate-bot closed 5 months ago

renovate-bot commented 6 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change Pending
terraform-google-modules/kubernetes-engine/google (source) module major ~> 14.0.1 -> ~> 29.0.0 30.0.0
terraform-google-modules/kubernetes-engine/google (source) module major ~> 14.1 -> ~> 29.0 30.0.0

Release Notes

terraform-google-modules/terraform-google-kubernetes-engine (terraform-google-modules/kubernetes-engine/google) ### [`v29.0.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2900-2023-11-02) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v28.0.0...v29.0.0) ##### ⚠ BREAKING CHANGES - **TPGv5:** update to TPG v5 ([#​1761](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1761)) - align keepers with ForceNew: true fields ([#​1698](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1698)) - Create least privilege default service account ([#​1757](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1757)) - **acm:** remove direct kubectl commands ([#​1751](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1751)) - **TPG>=4.81.0:** add fqdn policies ([#​1729](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1729)) - enabling vulnerability and audit modes for workloads ([#​1749](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1749)) - support for enabling image streaming at cluster level ([#​1696](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1696)) - make promethus configurable ([#​1715](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1715)) - Add support for additional pod secondary ranges at the cluster level ([#​1738](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1738)) ##### Features - **acm:** remove direct kubectl commands ([#​1751](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1751)) ([4c27a6a](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/4c27a6aa27e0c61469981a8c569de929731a8a7b)) - add security posture ([#​1750](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1750)) ([5d959a6](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/5d959a6174a7ac5d19aab03ba6236fe232c6bdc3)) - Add support for additional pod secondary ranges at the cluster level ([#​1738](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1738)) ([cebc213](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/cebc2134f2a23131207f9fb915eca8522da8389c)) - add support for gpu_driver_installation_config on nodepool ([#​1767](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1767)) ([f43a241](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/f43a2417107b60ae3b8abe800a6dbc12084668a1)) - align keepers with ForceNew: true fields ([#​1698](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1698)) ([3181f6c](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/3181f6c2739c392dc978dd8f28de81a8e30de6d0)) - Create least privilege default service account ([#​1757](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1757)) ([350faa7](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/350faa747659202de58bef64de67c94845b223ff)) - enabling vulnerability and audit modes for workloads ([#​1749](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1749)) ([7bfd6fe](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/7bfd6fe0db9205e384b652daf0bc3986ff2372e9)) - make promethus configurable ([#​1715](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1715)) ([ae26016](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/ae26016a913077295c88551888e5f5cec970f7a9)) - support for enabling image streaming at cluster level ([#​1696](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1696)) ([dbb57a2](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/dbb57a2e7a5fe91c8b56c48f2a29bdbb881c4db0)) - **TPG>=4.81.0:** add fqdn policies ([#​1729](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1729)) ([2beb720](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/2beb72072d1dcb2531912937dc3067635efabb6d)) ##### Bug Fixes - **acm:** Allow to enable config_sync or policy_controller standalone ([#​1752](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1752)) ([abdba8c](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/abdba8cfd1e52ca56767116838a7db58f96b5f4d)) - lint updates for dev-tools v1.16 ([#​1742](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1742)) ([e09ff11](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/e09ff11e74dedee1d7be702abb6c249c94fadad3)) - **TPGv5:** update to TPG v5 ([#​1761](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1761)) ([455a93c](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/455a93c5c8d7421355fde613b86593dc3a41ae68)) ### [`v28.0.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2800-2023-09-20) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v27.0.0...v28.0.0) ##### ⚠ BREAKING CHANGES - support gcs fuse addon ([#​1722](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1722)) - Add support for disk_size and disk_type for cluster_autoscaling. ([#​1693](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1693)) ##### Features - add project and location output to fleet-membership ([#​1740](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1740)) ([825bda6](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/825bda616c6bb28cf56a0b59f5833e3fecdd9eb5)) - Add support for disk_size and disk_type for cluster_autoscaling. ([#​1693](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1693)) ([fd233e5](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/fd233e5cddd9098b6e6520b0671eb16f77a5c187)) - Add support for Logging Variant to enable max throughput option ([#​1616](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1616)) ([acd2d41](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/acd2d410c550a3fbca0cac400d1d07e2d3dc5cd8)) - mesh_certificates support ([#​1712](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1712)) ([8913ef2](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/8913ef27d6c97ae2c57d747ff29ca175a15833e7)) - promote config_connector_config to ga ([#​1559](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1559)) ([ae63848](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/ae6384899909cea52f1f50a140d7c85b335b64eb)) - support configuring ACM git service account email ([#​1685](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1685)) ([426f06f](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/426f06f4ecbc4816cac5cad4e2a0b35a58d426b3)) - support gcs fuse addon ([#​1722](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1722)) ([2f5a276](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/2f5a2769fada01333b178d0bc9ec1e8192535043)) ##### Bug Fixes - random zones only when zones are not provided ([#​1709](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1709)) ([50ea965](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/50ea96505135c390e64482e4af053ee1191697a7)) - regenerate docs ([#​1733](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1733)) ([6b927e5](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/6b927e5a918efc681e4ca8705360ed3a05577f96)) ### [`v27.0.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2700-2023-06-29) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v26.1.1...v27.0.0) ##### ⚠ BREAKING CHANGES - **TPG>=4.32.0:** Support enabling Policy Controller mutations ([#​1665](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1665)) ##### Features - Add protect_config beta feature ([#​1617](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1617)) ([d252579](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/d252579613ca44e11ad28a59f930cdb42dea2c29)) - **cluster.tf:** add support to set initial release channel version ([#​1625](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1625)) ([e522073](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/e522073f24067359f8af1bd2ddc9092b594fb945)) - **TPG>=4.32.0:** Support enabling Policy Controller mutations ([#​1665](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1665)) ([1173518](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/11735188d5f8890363344924992d2d0dd97642e1)) ##### Bug Fixes - extend acm wait when policy bundles are present ([#​1657](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1657)) ([e51804e](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/e51804ed4849fa85748a95ca169b92445d258d91)) - set max firewall name to 36 ([#​1645](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1645)) ([29d9259](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/29d925997ec0fd5ecbd6dd5792f220fc48a5725b)) - update policy-essentials hash [`59f4695`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/59f4695) using ref ([#​1659](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1659)) ([2fe1715](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/2fe171500c3496eb88b9fdf83318b0927d225e4b)) ### [`v26.1.1`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2611-2023-05-22) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v26.1.0...v26.1.1) ##### Bug Fixes - correct TPG version constraint ([#​1637](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1637)) ([#​1640](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1640)) ([14eac9f](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/14eac9f91a90245d3e00d05a8653f334eb8966ec)) ### [`v26.1.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2610-2023-05-16) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v26.0.0...v26.1.0) ##### Features - Add timeouts variable for safer cluster module ([#​1613](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1613)) ([146b2e7](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/146b2e7b0a3385a5f0864a003abd8bee8bec2bc7)) ##### Bug Fixes - allow ACM module to work w/o metrics sa ([#​1634](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1634)) ([83a8be2](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/83a8be24ee1bf84371714f49f8c904d3d94492d6)) - avoid TPG 4.65.0 and 4.65.1 ([#​1637](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1637)) ([ea3e374](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/ea3e374bbf99c86189b5ca428d6c2a2f07bd1e16)) ### [`v26.0.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2600-2023-05-10) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v25.0.0...v26.0.0) ##### ⚠ BREAKING CHANGES - set release_channel and auto_upgrade, drop meshtelemetry ([#​1618](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1618)) - **kubernetes ~> 2.13:** Remove 1.23 restriction on workload identity module ([#​1595](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1595)) - **acm:** prevent conflicts in IAM binding ([#​1576](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1576)) ##### Features - add blue/green upgrade strategy settings ([#​1551](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1551)) ([db51271](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/db5127141d12616eff8b816890c542a8c51605cf)) - add enable_private_nodes options to node_pool network_config ([#​1604](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1604)) ([48d7590](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/48d7590c2e09f6cd178966f9f764c6bd04bfb73f)) - allow setting network tags on autopilot clusters ([#​1572](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1572)) ([23e9c96](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/23e9c96e0b8b50eecb40b3948804e01df6f05e92)) - Workload Identity module, to bind roles in various projects for the service account created ([#​1574](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1574)) ([53f0f58](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/53f0f58d5f0b2dbdcf429b101e5c577781cb3c39)) ##### Bug Fixes - **acm:** prevent conflicts in IAM binding ([#​1576](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1576)) ([a7cfe92](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/a7cfe92af494abaf2960b0819a3ac6023d2a78dd)) - Autopilot vertical pod autoscaling ([#​1564](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1564)) ([6853c61](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/6853c617614f332d6e051d2c9c2a7acca84253f5)) - fixes for tflint and dev-tools 1.10 ([#​1598](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1598)) ([d012313](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/d01231355689ab13c779b70b1656758d468fb944)) - **kubernetes ~> 2.13:** Remove 1.23 restriction on workload identity module ([#​1595](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1595)) ([b23bc86](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/b23bc860bbae21a92e7f008856deec62c408518b)) - node_metadata mapping for GCE_METADATA ([#​1542](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1542)) ([#​1543](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1543)) ([b03ea84](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/b03ea84a1f5bbbc7bd56098cbe1c6905dd581259)) - nodepool autoscaling vars avail in GKE 1.24.1 result in conflicts. Preserve default behavior ([#​1562](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1562)) ([98e8dc3](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/98e8dc3f9aaa897da477cc3bca959c7c95473983)) - PSP removed in GKE >= 1.25.0 ([#​1622](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1622)) ([530f16b](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/530f16b8f52abd14540d8bd69c662bd64d04ae19)) - set release_channel and auto_upgrade, drop meshtelemetry ([#​1618](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1618)) ([3c8dd3a](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/3c8dd3afcd8c3d6c7ccd034f732cf82738a14eab)) - use provided service_account_name if available ([#​1610](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1610)) ([a42ed88](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/a42ed88a347a06490db2c05e45564e4092c1ada7)) ### [`v25.0.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2500-2023-02-03) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v24.1.0...v25.0.0) ##### ⚠ BREAKING CHANGES - Promote node sysctl config to GA ([#​1536](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1536)) - enable auto repair and upgrade with cluster autoscaling ([#​1530](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1530)) - support for gateway api for safer cluster variants ([#​1523](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1523)) - promote gke_backup_agent_config to ga ([#​1513](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1513)) - enable private nodes with specified pod ip range ([#​1514](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1514)) - Promote managed_prometheus to GA ([#​1505](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1505)) - support for gateway api ([#​1510](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1510)) - Add option to pass `resource_labels` to NP ([#​1508](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1508)) - promote gce_pd_csi_driver to GA ([#​1509](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1509)) - Set the provided SA when creating autopilot clusters ([#​1495](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1495)) ##### Features - add all pod_ranges to cluster firewall rules and add missing shadow rules ([#​1480](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1480)) ([bcd5e03](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/bcd5e03ff2514c79c906ef5c15cc793aa3c7426f)) - Add option to pass `resource_labels` to NP ([#​1508](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1508)) ([e7566c5](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/e7566c592d6a73aeb56762789aeaea072d2bb6ff)) - add support for policy bundles and metrics SA ([#​1529](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1529)) ([0f63eab](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/0f63eab5163a460d485346e2a37992a1b29dc082)) - promote gce_pd_csi_driver to GA ([#​1509](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1509)) ([ac062f8](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/ac062f81e754c52bc785628fe0b2f0442a126599)) - promote gke_backup_agent_config to ga ([#​1513](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1513)) ([966135f](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/966135f2d201d2d05032f31753c87e4f7d43b00a)) - Promote managed_prometheus to GA ([#​1505](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1505)) ([9c77c6c](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/9c77c6c73c7718cfe793e65b946b5a1048f04f71)) - Promote node sysctl config to GA ([#​1536](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1536)) ([754f4e3](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/754f4e367bd43140f48897fc1d3bfdf9e7d4dfce)) - Set the provided SA when creating autopilot clusters ([#​1495](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1495)) ([d122a55](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/d122a55f82c0625ca88ffb1055d758406d902cd1)) - support for gateway api ([#​1510](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1510)) ([4181276](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/4181276635dd16d334a2787ae10e5f0bba0df253)) - support for gateway api for safer cluster variants ([#​1523](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1523)) ([912da8c](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/912da8c97082d08f4fef96e82bbdf6a76dad006b)) ##### Bug Fixes - auth module avoid TPG v4.49.0 ([#​1535](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1535)) ([95c5c11](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/95c5c11e4f5856c408b7a1dffa00fa1acac8a5b2)) - auth module avoid TPG v4.50.0 ([#​1541](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1541)) ([c3e08ea](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/c3e08eaa8418fcf9df54d61692c4c7df97ea6968)) - avoid TGP v4.49.0 for asm ([#​1537](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1537)) ([5d3d54e](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/5d3d54e5a2325443515041342f77c7ecdadba2a1)) - enable auto repair and upgrade with cluster autoscaling ([#​1530](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1530)) ([d59542c](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/d59542c8482709028fda0ec53d7bef8749e6a055)) - enable private nodes with specified pod ip range ([#​1514](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1514)) ([8190439](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/8190439f33b6b525fe930b1bfcdc65762d8652ab)) - remove datapath provider from Autopilot modules ([#​1556](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1556)) ([ea012f5](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/ea012f5c57a79c9de56f529dd9cc2ea9d3673838)) - support custom service account for autopilot ([#​1550](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1550)) ([52e25ab](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/52e25ab2c929777fddada40c0c0a03ac03ae75ec)) - Update variable validation description ([#​1518](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1518)) ([d985879](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/d985879b4bb8d995dca04bed9cdfa541914ffa69)) ### [`v24.1.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2410-2022-12-14) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v24.0.0...v24.1.0) ##### Features - Allow enabling cost management for safer_cluster module ([#​1475](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1475)) ([8507e09](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/8507e09b732568ef3e66a1492ea6c73835b40120)) ### [`v24.0.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2400-2022-11-21) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v23.3.0...v24.0.0) ##### ⚠ BREAKING CHANGES - cost_management_config is out of beta now ([#​1470](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1470)) - update variant - recreate node pools on max_pods_per_node or pod_range change ([#​1464](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1464)) - expose global master access in GA modules ([#​1421](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1421)) - min tpb bump for location_policy - min TPG bump for location_policy ([#​1453](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1453)) - add service_external_ips option ([#​1441](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1441)) - Adding Support for Cost Allocation Feature in Beta ([#​1413](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1413)) - add boot_disk_kms_key variable for node pools to GA modules ([#​1371](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1371)) ##### Features - add boot_disk_kms_key variable for node pools to GA modules ([#​1371](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1371)) ([d9a44c6](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/d9a44c60198e2bea72aa1f36c5dbe34e59416dbf)) - add location_policy and fix permadiff ([#​1452](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1452)) ([aecccf0](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/aecccf0bb8ca950fab5598ce8ec4b91f45dcb4a9)) - add nodepool autoscaling vars avail in GKE 1.24.1 ([#​1415](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1415)) ([f57f3ce](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/f57f3ce58de14076a03182aa3b37aae58beac29a)) - add service_external_ips option ([#​1441](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1441)) ([e9de006](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/e9de006f535e67a311a01e60a554c636f127fafa)) - Add support for https_proxy parameter for the config_sync.git block ([#​1457](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1457)) ([43bbd3c](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/43bbd3c7ac48560e76a6ad2448d8e1901f9d4e4a)) - Adding Support for Cost Allocation Feature in Beta ([#​1413](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1413)) ([ba3dcd0](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/ba3dcd0b617ff82367c5fbaffa5dc76e6f9f2cb1)) - cost_management_config is out of beta now ([#​1470](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1470)) ([10ea608](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/10ea6081c532aa0bcd5fdd8addbb15fedfe18ee0)) - expose global master access in GA modules ([#​1421](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1421)) ([4278f2c](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/4278f2cd2dfc81ae71230162d53ec30401a5e54f)) - Make creation of istio-system namespace optional ([#​1439](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1439)) ([335c62a](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/335c62a546f9b35b6825783e004c46f3d5f2440b)) - update variant - recreate node pools on max_pods_per_node or pod_range change ([#​1464](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1464)) ([b006593](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/b006593cf9d81ca018468ad440c70509fdcef082)) ##### Bug Fixes - location-policy permadrifting [#​1445](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1445) ([aecccf0](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/aecccf0bb8ca950fab5598ce8ec4b91f45dcb4a9)) - min tpb bump for location_policy ([0ddd297](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/0ddd297a1d57cd4e58849e780d592147eac24321)) - min TPG bump for location_policy ([#​1453](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1453)) ([0ddd297](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/0ddd297a1d57cd4e58849e780d592147eac24321)) ### [`v23.3.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2330-2022-10-28) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v23.2.0...v23.3.0) ##### Features - move vpa out of beta ([df16cda](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/df16cda06d692842ac124bb1bb28353656ee9205)) ##### Bug Fixes - Exposing VPA to GA module ([#​1404](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1404)) ([df16cda](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/df16cda06d692842ac124bb1bb28353656ee9205)) - incorrect `node_pools` variable type ([#​1424](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1424)) ([faaee19](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/faaee19d4989cb974d61f6a3f35f6f5b0a866848)) - Truncating hub membership ID when greater than 63 character ([#​1429](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1429)) ([0c5660d](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/0c5660d8399fc0a236eff0dbdfeacef5d5ca7706)) - use dynamic block for accelerators, updates for CI ([#​1428](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1428)) ([0304a20](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/0304a2074bf9d9d8e4b23b52448837c216e3d03b)) ### [`v23.2.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2320-2022-09-27) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v23.1.0...v23.2.0) ##### Features - add support for provisioning windows node pools ([92d7c67](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/92d7c67bc656e1caddb9a5f3771fab54e84e1ee5)) - Allow configuring cluster_autoscaling for safer cluster variants ([#​1407](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1407)) ([a661eea](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/a661eeabaf7f430df77933be1d9d27f699239be6)) ### [`v23.1.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2310-2022-09-08) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v23.0.0...v23.1.0) ##### Features - add enable_referential_rules variable ([#​1394](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1394)) ([1fd7184](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/1fd7184c5be51d183908499d3cb2392b551031a4)) - adds placement policy argument to the beta modules ([#​1385](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1385)) ([c0f5881](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/c0f588194b1845f51db6ee04253393b38b35faa5)) - Allow enabling GKE backup agent for safer cluster variants ([#​1367](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1367)) ([5fb077d](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/5fb077dee404e8669c256961c4ba26904d321db6)) - cloud dns support for safer clusters ([#​1384](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1384)) ([4e817be](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/4e817be3f09fe45f095c6b3debf755005efb9ac3)) - enable PoCo referential_rules for ACM ([#​1373](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1373)) ([b9287de](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/b9287de679592a2adcae4d98dcfee33a001f328b)) ### [`v23.0.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2300-2022-08-22) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v22.1.0...v23.0.0) ##### ⚠ BREAKING CHANGES - Increased minimum Google Provider version to 4.29 ([#​1353](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1353)) - The new binary_authorization ([#​1332](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1332)) may result in the first apply after upgrading taking additional time ##### Features - add module_depends_on to workload-identity ([#​1341](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1341)) ([a6dce1a](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/a6dce1a491956d536ecf969b3bf22c6dede4da18)) - promote notification config & dns to ga ([#​1327](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1327)) ([47b5ff6](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/47b5ff67595b090446d563c406fca89d8f1f7c1e)) ##### Bug Fixes - add depends_on to asm module google_container_cluster data resource ([#​1365](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1365)) ([9140c60](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/9140c60fe51d83fe69500227915b17a9cd01d3cb)) - change asm module depends_on method ([#​1354](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1354)) ([300eb1f](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/300eb1f2cee66a5057380967e09d1340e74b545a)) - new binary_authorization ([#​1332](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1332)) requires TPG 4.29 ([#​1353](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1353)) ([4f0d19e](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/4f0d19e46d87f5670f0afbf6f806269b0fc3e775)) ### [`v22.1.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2210-2022-08-02) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v22.0.0...v22.1.0) ##### Features - add `gke_backup_agent_config` arg ([#​1316](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1316)) ([cff4428](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/cff44285b5b5f085ff22cfe64fe87e438ac9a90a)) - add module_depends_on for asm sub module ([#​1323](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1323)) ([4d526f9](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/4d526f930958027d546ef9109eba095553fe7409)) - add var and output for ACM version ([#​1322](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1322)) ([35b2bf5](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/35b2bf510232c72ccabfebcc07a3d65885e11786)) - cloud-dns support ([#​1317](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1317)) ([4bf0011](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/4bf0011202667b6efe8a0b5aea2910f1c3250968)) - expose disable_default_snat in GA modules ([#​1336](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1336)) ([a8ea7c7](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/a8ea7c7881b77a426c5ab8cedee80ad49c7f7007)) - promote `max_pods_per_node`, `max_surge`, and `max_unavailable` fields to ga ([#​1318](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1318)) ([ed64058](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/ed64058fa57bf9a9ff6f271f6eb010e5a7e68704)) ##### Bug Fixes - resolve deprecation warning for binary authorization ([#​1332](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1332)) ([f8a5cca](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/f8a5cca510b180ac285183214c0641cf9d0b8a87)), closes [#​1331](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1331) - support explicit k8s version with unspecified release channel ([#​1335](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1335)) ([dc1de85](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/dc1de85697d4ee6c7b8f5fd24447fed13ee2eb82)) ### [`v22.0.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2200-2022-07-11) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v21.2.0...v22.0.0) ##### ⚠ BREAKING CHANGES - Minimum Google/Google Beta provider versions increased to v4.25.0. - promote Spot VM to GA ([#​1294](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1294)) - support maintenance_exclusion ([#​1273](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1273)) ##### Features - Allow enabling managed Prometheus in beta cluster submodules ([#​1307](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1307)) ([71e7067](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/71e7067c7b0279a84284cf0713ed77d79c19e86b)) - expose use_existing_context variable in WI module ([#​1295](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1295)) ([d802e49](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/d802e492832dde1bf2ac01a540c8281dd7c35e49)) - promote Spot VM to GA ([#​1294](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1294)) ([274da2f](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/274da2fd594684d2400d29ceff96342be01aebf1)) - support gVNIC ([#​1296](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1296)) ([5d6eac1](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/5d6eac194e06129306cfeb25552107bd0f8baf55)) - support maintenance_exclusion ([#​1273](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1273)) ([425bf93](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/425bf93e60c75a0b238ca3c6aa968000f89a9271)) - Support managed Prometheus for safer cluster variants ([#​1311](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1311)) ([55faaf5](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/55faaf51ba9996b9dd3741258524fd642f5c4d8f)) - WorkloadIdenity allow to use k8s sa from the different project ([#​1275](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1275)) ([4f5dded](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/4f5ddeded6dd2dbe47342a948e1fb2c011002eee)) ##### Bug Fixes - Create new node pool when shielded_instance_config changes ([#​1237](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1237)) ([a2272f0](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/a2272f0c158642dd166a14415944a5541c6ff174)) - support managed prometheus for autopilot ([#​1310](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1310)) ([568c824](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/568c82468cb611b6425c480799e9a5b3fd5dc252)) ### [`v21.2.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2120-2022-06-22) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v21.1.0...v21.2.0) ##### Features - Add keeper for `enable_secure_boot` nodepool option for update variant. ([#​1277](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1277)) ([a8b6f20](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/a8b6f2001ac94a24f4e2c7b402e713e1173a999a)) - Add maintenance variables for safer cluster ([#​1282](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1282)) ([19f59c4](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/19f59c4d55e0761fac0e37103502c70b90536800)) - expose timeouts ([6011c80](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/6011c80f139abeecccaeb157e0a93ab28ceb7aab)) - Recurring maintenance window to GA ([#​1262](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1262)) ([4bba52f](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/4bba52f53402b4a32bf744868fdefe2a82f08829)) ##### Bug Fixes - source node pools' auto_upgrade configuration from the GKE cluster ([#​1293](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1293)) ([c7c9f44](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/c7c9f4448be74687ad43f4e1b080467ddc3ccaec)) ### [`v21.1.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2110-2022-05-24) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v21.0.0...v21.1.0) ##### Features - support database encryption and google group rbac for autopilot ([#​1265](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1265)) ([066149d](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/066149d417bc98cff1feefb8edcb16c7f45a2b51)) ##### Bug Fixes - convert gcfs_config to dynamic block to prevent node pool recreation ([81686e7](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/81686e7ffb98da59c756691351db1e8ae158c218)) - trim trailing dash from gcp SA name ([#​1243](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1243)) ([aee12e7](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/aee12e7175d6adf6d73c3bb5808399537ae56b48)) ### [`v21.0.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2100-2022-05-12) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v20.0.0...v21.0.0) ##### ⚠ BREAKING CHANGES - update kube-dns configMap using kubernetes_config_map_v1\_data ([#​1214](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1214)) ##### Features - Add `filestore_csi_driver` option for safer cluster variants ([#​1176](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1176)) ([40ef1a1](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/40ef1a178281ab967ed60ddf1a28304a76e8982d)) - Add app.kubernetes.io/created-by label to CPR in ASM module ([#​1190](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1190)) ([bbd9b77](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/bbd9b770987b6e8e502ce3747ccc6ce0a96e79c1)) - Add keeper for `enable_gcfs` node pool option for update variants ([#​1218](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1218)) ([f431756](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/f4317560c8978b9b4946cc0484fc7f8703a37a38)), closes [#​1217](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1217) - Add support for image streaming/GCFS ([#​1174](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1174)) ([3a94528](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/3a94528701a06b99bbb02274c3a75012eeae72ea)) - Add support for internal endpoint with ASM module ([#​1219](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1219)) ([8e87308](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/8e873089af810b23aaa8b368b31bca737ec61835)) - Switch to native Terraform resources for hub registration and ACM ([#​947](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/947)) ([9359961](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/93599618529ba532ad5b118b59497f502a020d4e)) - update kube-dns configMap using kubernetes_config_map_v1\_data ([#​1214](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1214)) ([8547935](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/85479352a7250ac32eed61a885dad0ccb34bfd3b)) ##### Bug Fixes - add output "service_account" to simple_zonal ([9e92318](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/9e9231897f7897d684e8231d1dcde7ba120bece8)) - add provider_meta for google-beta to ASM submodule ([#​1186](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1186)) ([9f06ef4](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/9f06ef4562adcc9096fbf2da6041746d3d08c483)) - Add required kubernetes provider to ASM module ([#​1221](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1221)) ([77d08e0](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/77d08e02d738c38a5c68987572ef506a987dd41e)) - Apply applicable ASM_OPTS in config_map ([#​1183](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1183)) ([79d604a](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/79d604aa40db27e17a679eaf4902fedf6de7cf67)) - ASM module required TF 0.14+ ([#​1209](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1209)) ([55a1e15](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/55a1e15ec6ce43eb87185854e5988424e0be2eae)) - make GKE module cluster_name computed attribute ([#​1189](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1189)) ([7a09acd](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/7a09acdecb0c13657194579ee3446a6e2fe1421e)) - misspellings in comments and min_cpu_platform ([#​1207](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1207)) ([7553a2b](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/7553a2b760455636b164c2a0cd9f06f23c8a9466)) - Remove unnecessary auth files. ([#​1231](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1231)) ([aa47e23](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/aa47e23ec114a4d07cf737c4be60596b00a723cc)) - removed unused variable ip_source_ranges_ssh from example safer_cluster_iap_bastion ([#​1199](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1199)) ([5197f22](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/5197f2214bff1693a0d469d66f3430a994d6a885)) - set initial_node_count with remove_default_node_pool ([#​1228](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1228)) ([151c8c4](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/151c8c4fb3e62fe91762e7b2f7d97f7581b48024)) - set only one of log/mon config or service ([#​1240](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1240)) ([2316e77](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/2316e7775ae0322ff72650caca66d6d34a92ec02)) - Use fleet_id instead of project_id for hub operations ([#​1238](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1238)) ([a9a69ed](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/a9a69edaed7dac3b700ad48309d7922c722609bb)) - various fix to address CI issues ([#​1248](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1248)) ([9e92318](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/9e9231897f7897d684e8231d1dcde7ba120bece8)) ### [`v20.0.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#2000-2022-03-10) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v19.0.0...v20.0.0) ##### ⚠ BREAKING CHANGES - Added gcp_filestore_csi_driver_config to addons config ([#​1166](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1166)) - Rewrote ASM module, see the [upgrade guide](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/master/docs/upgrading_to_v20.0.md) for details ([#​1140](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1140)) - Minimum provider version increased to 4.10. ##### Features - add gcp_filestore_csi_driver_config to addons config ([#​1166](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1166)) ([a68fe69](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/a68fe6922fad3f343c9ad075d4433b0a087f7df2)) - Add Identity Service config to beta modules ([#​1142](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1142)) ([6a99347](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/6a993475c0925887a8b13007202408faeb346926)) - GKE autopilot support ([#​1148](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1148)) ([d5ceafb](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/d5ceafb8cd8b492169f417e1585bb706e6599750)) - Rewrite ASM module ([#​1140](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1140)) ([0d9c44e](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/0d9c44e32057160401322f8c0475016b8bd1c9fe)) ##### Bug Fixes - Add missing type attributes to variables ([#​1117](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1117)) ([6436339](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/6436339a6342f927801d91bc3ba1818defbb000b)) - ASM module rewrite improvements ([#​1165](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1165)) ([2867162](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/2867162c09069fb9763e1e280d25d06b6d3c7689)) ##### Miscellaneous Chores - release 20.0.0 ([7976d17](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/7976d17e497e879ecb664e9fe5e7169563bda7a8)) ### [`v19.0.0`](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/HEAD/CHANGELOG.md#1900-2022-01-31) [Compare Source](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v18.0.0...v19.0.0) ##### ⚠ BREAKING CHANGES - Change default node image from COS to COS_CONTAINERD ([#​1122](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1122)) - Add spot vm support to beta clusters ([#​1131](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1131)) - update TPG version constraints to 4.0 ([#​1129](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1129)) - TPU firewall rule split into a separate resource ##### Features - Add spot vm support to beta clusters ([#​1131](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1131)) ([ae0d953](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/ae0d9536e006663701202e7e18eb932a8c195dac)) - Allow datapath_provider in GA main module ([#​1084](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1084)) ([3b5ddb9](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/3b5ddb92e41e79e900a716326c135e618fa974ec)) - Change default node image from COS to COS_CONTAINERD ([#​1122](https://togithub.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/1122)) ([e6b9282](https://togit

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 is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR has been generated by Mend Renovate. View repository job log here.

dpebot commented 6 months ago

/gcbrun