Skip to content

Commit 247e4d5

Browse files
committed
CR comment
1 parent 000071b commit 247e4d5

File tree

10 files changed

+36
-11
lines changed

10 files changed

+36
-11
lines changed

autogen/main/cluster.tf.tmpl

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -249,9 +249,13 @@ resource "google_container_cluster" "primary" {
249249
enabled = var.config_connector
250250
}
251251

252-
gke_backup_agent_config {
253-
enabled = var.gke_backup_agent_config
254-
}
252+
dynamic "gke_backup_agent_config" {
253+
for_each = local.gke_backup_agent_config
254+
255+
content {
256+
enabled = gke_backup_agent_config.value.enabled
257+
}
258+
}
255259
{% endif %}
256260
}
257261

autogen/main/main.tf.tmpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ locals {
108108
] : []
109109
cluster_cloudrun_enabled = var.cloudrun
110110
cluster_gce_pd_csi_config = var.gce_pd_csi_driver ? [{ enabled = true }] : [{ enabled = false }]
111+
gke_backup_agent_config = var.gke_backup_agent_config ? [{ enabled = true }] : [{ enabled = false }]
111112
logmon_config_is_set = length(var.logging_enabled_components) > 0 || length(var.monitoring_enabled_components) > 0 || var.monitoring_enable_managed_prometheus
112113
{% endif %}
113114

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

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,8 +207,12 @@ resource "google_container_cluster" "primary" {
207207
enabled = var.config_connector
208208
}
209209

210-
gke_backup_agent_config {
211-
enabled = var.gke_backup_agent_config
210+
dynamic "gke_backup_agent_config" {
211+
for_each = local.gke_backup_agent_config
212+
213+
content {
214+
enabled = gke_backup_agent_config.value.enabled
215+
}
212216
}
213217
}
214218

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ locals {
9393
] : []
9494
cluster_cloudrun_enabled = var.cloudrun
9595
cluster_gce_pd_csi_config = var.gce_pd_csi_driver ? [{ enabled = true }] : [{ enabled = false }]
96+
gke_backup_agent_config = var.gke_backup_agent_config ? [{ enabled = true }] : [{ enabled = false }]
9697
logmon_config_is_set = length(var.logging_enabled_components) > 0 || length(var.monitoring_enabled_components) > 0 || var.monitoring_enable_managed_prometheus
9798

9899
cluster_authenticator_security_group = var.authenticator_security_group == null ? [] : [{

modules/beta-private-cluster/cluster.tf

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,8 +207,12 @@ resource "google_container_cluster" "primary" {
207207
enabled = var.config_connector
208208
}
209209

210-
gke_backup_agent_config {
211-
enabled = var.gke_backup_agent_config
210+
dynamic "gke_backup_agent_config" {
211+
for_each = local.gke_backup_agent_config
212+
213+
content {
214+
enabled = gke_backup_agent_config.value.enabled
215+
}
212216
}
213217
}
214218

modules/beta-private-cluster/main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ locals {
9393
] : []
9494
cluster_cloudrun_enabled = var.cloudrun
9595
cluster_gce_pd_csi_config = var.gce_pd_csi_driver ? [{ enabled = true }] : [{ enabled = false }]
96+
gke_backup_agent_config = var.gke_backup_agent_config ? [{ enabled = true }] : [{ enabled = false }]
9697
logmon_config_is_set = length(var.logging_enabled_components) > 0 || length(var.monitoring_enabled_components) > 0 || var.monitoring_enable_managed_prometheus
9798

9899
cluster_authenticator_security_group = var.authenticator_security_group == null ? [] : [{

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

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,8 +207,12 @@ resource "google_container_cluster" "primary" {
207207
enabled = var.config_connector
208208
}
209209

210-
gke_backup_agent_config {
211-
enabled = var.gke_backup_agent_config
210+
dynamic "gke_backup_agent_config" {
211+
for_each = local.gke_backup_agent_config
212+
213+
content {
214+
enabled = gke_backup_agent_config.value.enabled
215+
}
212216
}
213217
}
214218

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ locals {
9393
] : []
9494
cluster_cloudrun_enabled = var.cloudrun
9595
cluster_gce_pd_csi_config = var.gce_pd_csi_driver ? [{ enabled = true }] : [{ enabled = false }]
96+
gke_backup_agent_config = var.gke_backup_agent_config ? [{ enabled = true }] : [{ enabled = false }]
9697
logmon_config_is_set = length(var.logging_enabled_components) > 0 || length(var.monitoring_enabled_components) > 0 || var.monitoring_enable_managed_prometheus
9798

9899
cluster_authenticator_security_group = var.authenticator_security_group == null ? [] : [{

modules/beta-public-cluster/cluster.tf

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -207,8 +207,12 @@ resource "google_container_cluster" "primary" {
207207
enabled = var.config_connector
208208
}
209209

210-
gke_backup_agent_config {
211-
enabled = var.gke_backup_agent_config
210+
dynamic "gke_backup_agent_config" {
211+
for_each = local.gke_backup_agent_config
212+
213+
content {
214+
enabled = gke_backup_agent_config.value.enabled
215+
}
212216
}
213217
}
214218

modules/beta-public-cluster/main.tf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,7 @@ locals {
9393
] : []
9494
cluster_cloudrun_enabled = var.cloudrun
9595
cluster_gce_pd_csi_config = var.gce_pd_csi_driver ? [{ enabled = true }] : [{ enabled = false }]
96+
gke_backup_agent_config = var.gke_backup_agent_config ? [{ enabled = true }] : [{ enabled = false }]
9697
logmon_config_is_set = length(var.logging_enabled_components) > 0 || length(var.monitoring_enabled_components) > 0 || var.monitoring_enable_managed_prometheus
9798

9899
cluster_authenticator_security_group = var.authenticator_security_group == null ? [] : [{

0 commit comments

Comments
 (0)