Skip to content

Commit f4c1af2

Browse files
authored
fix: no gcfs block when enable_gcfs null (#2093)
1 parent 0ce1df6 commit f4c1af2

File tree

8 files changed

+8
-8
lines changed

8 files changed

+8
-8
lines changed

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]] : []
520520
content {
521521
enabled = gcfs_config.value
522522
}

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]] : []
397397
content {
398398
enabled = gcfs_config.value
399399
}

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]] : []
443443
content {
444444
enabled = gcfs_config.value
445445
}

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]] : []
443443
content {
444444
enabled = gcfs_config.value
445445
}

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]] : []
443443
content {
444444
enabled = gcfs_config.value
445445
}

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]] : []
443443
content {
444444
enabled = gcfs_config.value
445445
}

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]] : []
397397
content {
398398
enabled = gcfs_config.value
399399
}

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]] : []
397397
content {
398398
enabled = gcfs_config.value
399399
}

0 commit comments

Comments
 (0)