File tree Expand file tree Collapse file tree 9 files changed +41
-17
lines changed
beta-private-cluster-update-variant
beta-public-cluster-update-variant
private-cluster-update-variant Expand file tree Collapse file tree 9 files changed +41
-17
lines changed Original file line number Diff line number Diff line change @@ -324,8 +324,11 @@ resource "google_container_cluster" "primary" {
324
324
dynamic "node_pool_auto_config" {
325
325
for_each = var.cluster_autoscaling.enabled && (length(var.network_tags) > 0 || var.add_cluster_firewall_rules || local.node_pools_cgroup_mode != null) ? [1] : []
326
326
content {
327
- network_tags {
328
- tags = var.add_cluster_firewall_rules ? (concat(var.network_tags, [local.cluster_network_tag])) : var.network_tags
327
+ dynamic "network_tags" {
328
+ for_each = var.cluster_autoscaling.enabled && (length(var.network_tags) > 0 || var.add_cluster_firewall_rules) ? [1] : []
329
+ content {
330
+ tags = var.add_cluster_firewall_rules ? (concat(var.network_tags, [local.cluster_network_tag])) : var.network_tags
331
+ }
329
332
}
330
333
331
334
dynamic "linux_node_config" {
Original file line number Diff line number Diff line change @@ -233,8 +233,11 @@ resource "google_container_cluster" "primary" {
233
233
dynamic "node_pool_auto_config" {
234
234
for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules || local. node_pools_cgroup_mode != null ) ? [1 ] : []
235
235
content {
236
- network_tags {
237
- tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
236
+ dynamic "network_tags" {
237
+ for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules ) ? [1 ] : []
238
+ content {
239
+ tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
240
+ }
238
241
}
239
242
240
243
dynamic "linux_node_config" {
Original file line number Diff line number Diff line change @@ -163,7 +163,7 @@ module "gke" {
163
163
}
164
164
165
165
node_pools_cgroup_mode = {
166
- all = " CGROUP_MODE_V2"
166
+ all = " CGROUP_MODE_V2"
167
167
}
168
168
169
169
node_pools_hugepage_size_2m = {
Original file line number Diff line number Diff line change @@ -246,8 +246,11 @@ resource "google_container_cluster" "primary" {
246
246
dynamic "node_pool_auto_config" {
247
247
for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules || local. node_pools_cgroup_mode != null ) ? [1 ] : []
248
248
content {
249
- network_tags {
250
- tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
249
+ dynamic "network_tags" {
250
+ for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules ) ? [1 ] : []
251
+ content {
252
+ tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
253
+ }
251
254
}
252
255
253
256
dynamic "linux_node_config" {
Original file line number Diff line number Diff line change @@ -246,8 +246,11 @@ resource "google_container_cluster" "primary" {
246
246
dynamic "node_pool_auto_config" {
247
247
for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules || local. node_pools_cgroup_mode != null ) ? [1 ] : []
248
248
content {
249
- network_tags {
250
- tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
249
+ dynamic "network_tags" {
250
+ for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules ) ? [1 ] : []
251
+ content {
252
+ tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
253
+ }
251
254
}
252
255
253
256
dynamic "linux_node_config" {
Original file line number Diff line number Diff line change @@ -246,8 +246,11 @@ resource "google_container_cluster" "primary" {
246
246
dynamic "node_pool_auto_config" {
247
247
for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules || local. node_pools_cgroup_mode != null ) ? [1 ] : []
248
248
content {
249
- network_tags {
250
- tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
249
+ dynamic "network_tags" {
250
+ for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules ) ? [1 ] : []
251
+ content {
252
+ tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
253
+ }
251
254
}
252
255
253
256
dynamic "linux_node_config" {
Original file line number Diff line number Diff line change @@ -246,8 +246,11 @@ resource "google_container_cluster" "primary" {
246
246
dynamic "node_pool_auto_config" {
247
247
for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules || local. node_pools_cgroup_mode != null ) ? [1 ] : []
248
248
content {
249
- network_tags {
250
- tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
249
+ dynamic "network_tags" {
250
+ for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules ) ? [1 ] : []
251
+ content {
252
+ tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
253
+ }
251
254
}
252
255
253
256
dynamic "linux_node_config" {
Original file line number Diff line number Diff line change @@ -233,8 +233,11 @@ resource "google_container_cluster" "primary" {
233
233
dynamic "node_pool_auto_config" {
234
234
for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules || local. node_pools_cgroup_mode != null ) ? [1 ] : []
235
235
content {
236
- network_tags {
237
- tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
236
+ dynamic "network_tags" {
237
+ for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules ) ? [1 ] : []
238
+ content {
239
+ tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
240
+ }
238
241
}
239
242
240
243
dynamic "linux_node_config" {
Original file line number Diff line number Diff line change @@ -233,8 +233,11 @@ resource "google_container_cluster" "primary" {
233
233
dynamic "node_pool_auto_config" {
234
234
for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules || local. node_pools_cgroup_mode != null ) ? [1 ] : []
235
235
content {
236
- network_tags {
237
- tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
236
+ dynamic "network_tags" {
237
+ for_each = var. cluster_autoscaling . enabled && (length (var. network_tags ) > 0 || var. add_cluster_firewall_rules ) ? [1 ] : []
238
+ content {
239
+ tags = var. add_cluster_firewall_rules ? (concat (var. network_tags , [local . cluster_network_tag ])) : var. network_tags
240
+ }
238
241
}
239
242
240
243
dynamic "linux_node_config" {
You can’t perform that action at this time.
0 commit comments