Skip to content

Commit dbe36b1

Browse files
authored
Merge branch 'master' into wyardley/issues/2013
2 parents 8d5e3c6 + 151274e commit dbe36b1

File tree

32 files changed

+51
-35
lines changed

32 files changed

+51
-35
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
Extending the adopted spec, each change should have a link to its corresponding pull request appended.
88

9+
## [33.0.3](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v33.0.2...v33.0.3) (2024-09-13)
10+
11+
12+
### Bug Fixes
13+
14+
* correct gcfs_config value ([#2095](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2095)) ([1b7a845](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/1b7a845714cd86cbc3fbb7bf782b868330ca5fe9))
15+
16+
## [33.0.2](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v33.0.1...v33.0.2) (2024-09-13)
17+
18+
19+
### Bug Fixes
20+
21+
* asm and auth allow TPGv6 ([#2092](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2092)) ([0ce1df6](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/0ce1df6894fe8883ad394e4e5a39ac766a33e1ce))
22+
* no gcfs block when enable_gcfs null ([#2093](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/issues/2093)) ([f4c1af2](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/commit/f4c1af2a544ac426ecad44525bca5a34713c40a5))
23+
924
## [33.0.1](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/compare/v33.0.0...v33.0.1) (2024-09-11)
1025

1126

autogen/main/cluster.tf.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -516,7 +516,7 @@ resource "google_container_cluster" "primary" {
516516
min_cpu_platform = lookup(var.node_pools[0], "min_cpu_platform", "")
517517
enable_confidential_storage = lookup(var.node_pools[0], "enable_confidential_storage", false)
518518
dynamic "gcfs_config" {
519-
for_each = lookup(var.node_pools[0], "enable_gcfs", false) ? [true] : [false]
519+
for_each = lookup(var.node_pools[0], "enable_gcfs", null) != null ? [var.node_pools[0].enable_gcfs] : []
520520
content {
521521
enabled = gcfs_config.value
522522
}

autogen/main/versions.tf.tmpl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ terraform {
4040
}
4141
}
4242
provider_meta "google-beta" {
43-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v33.0.1"
43+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v33.0.3"
4444
}
4545
{% elif beta_cluster and autopilot_cluster %}
4646
required_providers {
@@ -64,7 +64,7 @@ terraform {
6464
}
6565
}
6666
provider_meta "google-beta" {
67-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v33.0.1"
67+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v33.0.3"
6868
}
6969
{% elif autopilot_cluster %}
7070
required_providers {
@@ -83,7 +83,7 @@ terraform {
8383
}
8484
}
8585
provider_meta "google" {
86-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v33.0.1"
86+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v33.0.3"
8787
}
8888
{% else %}
8989
required_providers {
@@ -101,7 +101,7 @@ terraform {
101101
}
102102
}
103103
provider_meta "google" {
104-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v33.0.1"
104+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v33.0.3"
105105
}
106106
{% endif %}
107107
}

autogen/safer-cluster/versions.tf.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ terraform {
2323
required_version = ">=1.3"
2424

2525
provider_meta "google-beta" {
26-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v33.0.1"
26+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine{% if module_registry_name %}:{{ module_registry_name }}{% endif %}/v33.0.3"
2727
}
2828
}

cluster.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ resource "google_container_cluster" "primary" {
393393
min_cpu_platform = lookup(var.node_pools[0], "min_cpu_platform", "")
394394
enable_confidential_storage = lookup(var.node_pools[0], "enable_confidential_storage", false)
395395
dynamic "gcfs_config" {
396-
for_each = lookup(var.node_pools[0], "enable_gcfs", false) ? [true] : [false]
396+
for_each = lookup(var.node_pools[0], "enable_gcfs", null) != null ? [var.node_pools[0].enable_gcfs] : []
397397
content {
398398
enabled = gcfs_config.value
399399
}

examples/node_pool/main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@ module "gke" {
5151
max_count = 2
5252
service_account = var.compute_engine_service_account
5353
auto_upgrade = true
54+
enable_gcfs = false
5455
},
5556
{
5657
name = "pool-02"

modules/acm/versions.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ terraform {
1919
required_version = ">= 0.13.0"
2020

2121
provider_meta "google" {
22-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:acm/v33.0.1"
22+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:acm/v33.0.3"
2323
}
2424

2525
provider_meta "google-beta" {
26-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:acm/v33.0.1"
26+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:acm/v33.0.3"
2727
}
2828

2929
required_providers {

modules/asm/versions.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ terraform {
3636
}
3737

3838
provider_meta "google" {
39-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:asm/v33.0.1"
39+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:asm/v33.0.3"
4040
}
4141

4242
provider_meta "google-beta" {
43-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:asm/v33.0.1"
43+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:asm/v33.0.3"
4444
}
4545
}

modules/auth/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@ terraform {
2626
}
2727

2828
provider_meta "google" {
29-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:auth/v33.0.1"
29+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:auth/v33.0.3"
3030
}
3131
}

modules/beta-autopilot-private-cluster/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,6 @@ terraform {
3939
}
4040
}
4141
provider_meta "google-beta" {
42-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-autopilot-private-cluster/v33.0.1"
42+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-autopilot-private-cluster/v33.0.3"
4343
}
4444
}

modules/beta-autopilot-public-cluster/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,6 @@ terraform {
3939
}
4040
}
4141
provider_meta "google-beta" {
42-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-autopilot-public-cluster/v33.0.1"
42+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-autopilot-public-cluster/v33.0.3"
4343
}
4444
}

modules/beta-private-cluster-update-variant/cluster.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -439,7 +439,7 @@ resource "google_container_cluster" "primary" {
439439
min_cpu_platform = lookup(var.node_pools[0], "min_cpu_platform", "")
440440
enable_confidential_storage = lookup(var.node_pools[0], "enable_confidential_storage", false)
441441
dynamic "gcfs_config" {
442-
for_each = lookup(var.node_pools[0], "enable_gcfs", false) ? [true] : [false]
442+
for_each = lookup(var.node_pools[0], "enable_gcfs", null) != null ? [var.node_pools[0].enable_gcfs] : []
443443
content {
444444
enabled = gcfs_config.value
445445
}

modules/beta-private-cluster-update-variant/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@ terraform {
3737
}
3838
}
3939
provider_meta "google-beta" {
40-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-private-cluster-update-variant/v33.0.1"
40+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-private-cluster-update-variant/v33.0.3"
4141
}
4242
}

modules/beta-private-cluster/cluster.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -439,7 +439,7 @@ resource "google_container_cluster" "primary" {
439439
min_cpu_platform = lookup(var.node_pools[0], "min_cpu_platform", "")
440440
enable_confidential_storage = lookup(var.node_pools[0], "enable_confidential_storage", false)
441441
dynamic "gcfs_config" {
442-
for_each = lookup(var.node_pools[0], "enable_gcfs", false) ? [true] : [false]
442+
for_each = lookup(var.node_pools[0], "enable_gcfs", null) != null ? [var.node_pools[0].enable_gcfs] : []
443443
content {
444444
enabled = gcfs_config.value
445445
}

modules/beta-private-cluster/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@ terraform {
3737
}
3838
}
3939
provider_meta "google-beta" {
40-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-private-cluster/v33.0.1"
40+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-private-cluster/v33.0.3"
4141
}
4242
}

modules/beta-public-cluster-update-variant/cluster.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -439,7 +439,7 @@ resource "google_container_cluster" "primary" {
439439
min_cpu_platform = lookup(var.node_pools[0], "min_cpu_platform", "")
440440
enable_confidential_storage = lookup(var.node_pools[0], "enable_confidential_storage", false)
441441
dynamic "gcfs_config" {
442-
for_each = lookup(var.node_pools[0], "enable_gcfs", false) ? [true] : [false]
442+
for_each = lookup(var.node_pools[0], "enable_gcfs", null) != null ? [var.node_pools[0].enable_gcfs] : []
443443
content {
444444
enabled = gcfs_config.value
445445
}

modules/beta-public-cluster-update-variant/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@ terraform {
3737
}
3838
}
3939
provider_meta "google-beta" {
40-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-public-cluster-update-variant/v33.0.1"
40+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-public-cluster-update-variant/v33.0.3"
4141
}
4242
}

modules/beta-public-cluster/cluster.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -439,7 +439,7 @@ resource "google_container_cluster" "primary" {
439439
min_cpu_platform = lookup(var.node_pools[0], "min_cpu_platform", "")
440440
enable_confidential_storage = lookup(var.node_pools[0], "enable_confidential_storage", false)
441441
dynamic "gcfs_config" {
442-
for_each = lookup(var.node_pools[0], "enable_gcfs", false) ? [true] : [false]
442+
for_each = lookup(var.node_pools[0], "enable_gcfs", null) != null ? [var.node_pools[0].enable_gcfs] : []
443443
content {
444444
enabled = gcfs_config.value
445445
}

modules/beta-public-cluster/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,6 @@ terraform {
3737
}
3838
}
3939
provider_meta "google-beta" {
40-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-public-cluster/v33.0.1"
40+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:beta-public-cluster/v33.0.3"
4141
}
4242
}

modules/binary-authorization/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@ terraform {
2828
}
2929
}
3030
provider_meta "google" {
31-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:binary-authorization/v33.0.1"
31+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:binary-authorization/v33.0.3"
3232
}
3333
}

modules/fleet-app-operator-permissions/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ terraform {
3333
}
3434

3535
provider_meta "google" {
36-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:fleet-app-operator-permissions/v33.0.1"
36+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:fleet-app-operator-permissions/v33.0.3"
3737
}
3838
}
3939

modules/fleet-membership/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@ terraform {
3030
}
3131

3232
provider_meta "google" {
33-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:hub/v33.0.1"
33+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:hub/v33.0.3"
3434
}
3535
}

modules/hub-legacy/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,6 @@ terraform {
2828
}
2929
}
3030
provider_meta "google" {
31-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:hub/v33.0.1"
31+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:hub/v33.0.3"
3232
}
3333
}

modules/private-cluster-update-variant/cluster.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ resource "google_container_cluster" "primary" {
393393
min_cpu_platform = lookup(var.node_pools[0], "min_cpu_platform", "")
394394
enable_confidential_storage = lookup(var.node_pools[0], "enable_confidential_storage", false)
395395
dynamic "gcfs_config" {
396-
for_each = lookup(var.node_pools[0], "enable_gcfs", false) ? [true] : [false]
396+
for_each = lookup(var.node_pools[0], "enable_gcfs", null) != null ? [var.node_pools[0].enable_gcfs] : []
397397
content {
398398
enabled = gcfs_config.value
399399
}

modules/private-cluster-update-variant/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@ terraform {
3333
}
3434
}
3535
provider_meta "google" {
36-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:private-cluster-update-variant/v33.0.1"
36+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:private-cluster-update-variant/v33.0.3"
3737
}
3838
}

modules/private-cluster/cluster.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ resource "google_container_cluster" "primary" {
393393
min_cpu_platform = lookup(var.node_pools[0], "min_cpu_platform", "")
394394
enable_confidential_storage = lookup(var.node_pools[0], "enable_confidential_storage", false)
395395
dynamic "gcfs_config" {
396-
for_each = lookup(var.node_pools[0], "enable_gcfs", false) ? [true] : [false]
396+
for_each = lookup(var.node_pools[0], "enable_gcfs", null) != null ? [var.node_pools[0].enable_gcfs] : []
397397
content {
398398
enabled = gcfs_config.value
399399
}

modules/private-cluster/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@ terraform {
3333
}
3434
}
3535
provider_meta "google" {
36-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:private-cluster/v33.0.1"
36+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:private-cluster/v33.0.3"
3737
}
3838
}

modules/safer-cluster-update-variant/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ terraform {
2121
required_version = ">=1.3"
2222

2323
provider_meta "google-beta" {
24-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:safer-cluster-update-variant/v33.0.1"
24+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:safer-cluster-update-variant/v33.0.3"
2525
}
2626
}

modules/safer-cluster/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,6 @@ terraform {
2121
required_version = ">=1.3"
2222

2323
provider_meta "google-beta" {
24-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:safer-cluster/v33.0.1"
24+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:safer-cluster/v33.0.3"
2525
}
2626
}

modules/services/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@ terraform {
1919
required_version = ">= 0.13.0"
2020

2121
provider_meta "google" {
22-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:services/v33.0.1"
22+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:services/v33.0.3"
2323
}
2424
}

modules/workload-identity/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,6 @@ terraform {
3030
}
3131

3232
provider_meta "google" {
33-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:workload-identity/v33.0.1"
33+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine:workload-identity/v33.0.3"
3434
}
3535
}

versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@ terraform {
3333
}
3434
}
3535
provider_meta "google" {
36-
module_name = "blueprints/terraform/terraform-google-kubernetes-engine/v33.0.1"
36+
module_name = "blueprints/terraform/terraform-google-kubernetes-engine/v33.0.3"
3737
}
3838
}

0 commit comments

Comments
 (0)