Releases: terraform-google-modules/terraform-google-kubernetes-engine
Releases · terraform-google-modules/terraform-google-kubernetes-engine
v30.3.0
30.3.0 (2024-05-09)
Features
- add enable_l4_ilb_subsetting for GA TPG (#1924) (da0476a)
- adds local_nvme_ssd_block_config to beta-public-cluster (#1912) (f7c2ed9)
- network tags for autoprovisioned node pools (#1920) (f864e8a)
- safer-clusters: add components selection for monitoring (#1851) (15b472f)
Bug Fixes
v30.2.0
v30.1.0
v30.0.0
30.0.0 (2024-01-31)
⚠ BREAKING CHANGES
- TPG>=5.9: cluster autoscaling profile is GA (#1839)
- Update least privilege default service account (#1844)
- TPG>=5.6: use hub membership location for output (#1824)
- Revert create least privilege default service account (#1757) (#1827)
- TF>=1.1: Configure ASM management mode (#1702)
Features
- add advanced datapath observability config option (#1776) (90e9bdf)
- Add support for configuring allow_net_admin in autopilot clusters (#1768) (493149d)
- add support for pod_range in private cluster (#1803) (9c62f1f)
- dual stack (IPV4_IPV6) support (#1818) (d6cb390)
- Make confidential_nodes GA (#1815) (322a5ee)
- promote tpu to ga (#1856) (ba78819)
- TF>=1.1: Configure ASM management mode (#1702) (a9de2d7)
- TPG>=5.6: use hub membership location for output (#1824) (13e79af)
- TPG>=5.9: cluster autoscaling profile is GA (#1839) (495623e)
- Update least privilege default service account (#1844) (c63aa4f)
- workload-identity: Allow passing Google Service Account display_name and description (#1834) (b387621)
Bug Fixes
- Add project ID to the fleet feature membership for ASM (#1832) (1835f80)
- alpha option for cluster creation (#1796) (67b67f3)
- CI: extend wait time for ACM (#1861) (3d840c0)
- Do not ignore "mesh_id" label on "google_container_cluster" resource (#1836) (95641a6)
- Revert create least privilege default service account (#1757) (#1827) (0d7f638)
v29.0.0
29.0.0 (2023-11-02)
⚠ BREAKING CHANGES
- TPGv5: update to TPG v5 (#1761)
- align keepers with ForceNew: true fields (#1698)
- Create least privilege default service account (#1757)
- acm: remove direct kubectl commands (#1751)
- TPG>=4.81.0: add fqdn policies (#1729)
- enabling vulnerability and audit modes for workloads (#1749)
- support for enabling image streaming at cluster level (#1696)
- make promethus configurable (#1715)
- Add support for additional pod secondary ranges at the cluster level (#1738)
Features
- acm: remove direct kubectl commands (#1751) (4c27a6a)
- add security posture (#1750) (5d959a6)
- Add support for additional pod secondary ranges at the cluster level (#1738) (cebc213)
- add support for gpu_driver_installation_config on nodepool (#1767) (f43a241)
- align keepers with ForceNew: true fields (#1698) (3181f6c)
- Create least privilege default service account (#1757) (350faa7)
- enabling vulnerability and audit modes for workloads (#1749) (7bfd6fe)
- make promethus configurable (#1715) (ae26016)
- support for enabling image streaming at cluster level (#1696) (dbb57a2)
- TPG>=4.81.0: add fqdn policies (#1729) (2beb720)
Bug Fixes
v28.0.0
28.0.0 (2023-09-20)
⚠ BREAKING CHANGES
- support gcs fuse addon (#1722)
- Add support for disk_size and disk_type for cluster_autoscaling. (#1693)
Features
- add project and location output to fleet-membership (#1740) (825bda6)
- Add support for disk_size and disk_type for cluster_autoscaling. (#1693) (fd233e5)
- Add support for Logging Variant to enable max throughput option (#1616) (acd2d41)
- mesh_certificates support (#1712) (8913ef2)
- promote config_connector_config to ga (#1559) (ae63848)
- support configuring ACM git service account email (#1685) (426f06f)
- support gcs fuse addon (#1722) (2f5a276)
Bug Fixes
v27.0.0
27.0.0 (2023-06-29)
⚠ BREAKING CHANGES
- TPG>=4.32.0: Support enabling Policy Controller mutations (#1665)
Features
- Add protect_config beta feature (#1617) (d252579)
- cluster.tf: add support to set initial release channel version (#1625) (e522073)
- TPG>=4.32.0: Support enabling Policy Controller mutations (#1665) (1173518)
Bug Fixes
v26.1.1
v26.1.0
v26.0.0
26.0.0 (2023-05-10)
⚠ BREAKING CHANGES
- set release_channel and auto_upgrade, drop meshtelemetry (#1618)
- kubernetes ~> 2.13: Remove 1.23 restriction on workload identity module (#1595)
- acm: prevent conflicts in IAM binding (#1576)
Features
- add blue/green upgrade strategy settings (#1551) (db51271)
- add enable_private_nodes options to node_pool network_config (#1604) (48d7590)
- allow setting network tags on autopilot clusters (#1572) (23e9c96)
- Workload Identity module, to bind roles in various projects for the service account created (#1574) (53f0f58)
Bug Fixes
- acm: prevent conflicts in IAM binding (#1576) (a7cfe92)
- Autopilot vertical pod autoscaling (#1564) (6853c61)
- fixes for tflint and dev-tools 1.10 (#1598) (d012313)
- kubernetes ~> 2.13: Remove 1.23 restriction on workload identity module (#1595) (b23bc86)
- node_metadata mapping for GCE_METADATA (#1542) (#1543) (b03ea84)
- nodepool autoscaling vars avail in GKE 1.24.1 result in conflicts. Preserve default behavior (#1562) (98e8dc3)
- PSP removed in GKE >= 1.25.0 (#1622) (530f16b)
- set release_channel and auto_upgrade, drop meshtelemetry (#1618) (3c8dd3a)
- use provided service_account_name if available (#1610) (a42ed88)