File tree Expand file tree Collapse file tree 24 files changed +36
-72
lines changed
beta-autopilot-private-cluster
beta-autopilot-public-cluster
beta-private-cluster-update-variant
beta-public-cluster-update-variant
private-cluster-update-variant Expand file tree Collapse file tree 24 files changed +36
-72
lines changed Original file line number Diff line number Diff line change @@ -274,11 +274,8 @@ resource "google_container_cluster" "primary" {
274
274
}
275
275
}
276
276
277
- dynamic "secret_manager_config" {
278
- for_each = var.enable_secret_manager_addon ? [var.enable_secret_manager_addon] : []
279
- content {
280
- enabled = secret_manager_config.value
281
- }
277
+ secret_manager_config {
278
+ enabled = var.enable_secret_manager_addon
282
279
}
283
280
284
281
dynamic "pod_autoscaling" {
Original file line number Diff line number Diff line change @@ -172,7 +172,7 @@ locals {
172
172
cluster_output_vertical_pod_autoscaling_enabled = google_container_cluster.primary.vertical_pod_autoscaling != null && length(google_container_cluster.primary.vertical_pod_autoscaling) == 1 ? google_container_cluster.primary.vertical_pod_autoscaling[0].enabled : false
173
173
cluster_output_intranode_visbility_enabled = google_container_cluster.primary.enable_intranode_visibility
174
174
cluster_output_identity_service_enabled = google_container_cluster.primary.identity_service_config != null && length(google_container_cluster.primary.identity_service_config) == 1 ? google_container_cluster.primary.identity_service_config[0].enabled : false
175
- cluster_output_secret_manager_addon_enabled = google_container_cluster.primary.secret_manager_config != null && length(google_container_cluster.primary.secret_manager_config) == 1 ? google_container_cluster.primary.secret_manager_config [0].enabled : false
175
+ cluster_output_secret_manager_addon_enabled = google_container_cluster.primary.secret_manager_config[0].enabled
176
176
177
177
{% if beta_cluster %}
178
178
# BETA features
Original file line number Diff line number Diff line change @@ -213,11 +213,8 @@ resource "google_container_cluster" "primary" {
213
213
}
214
214
}
215
215
216
- dynamic "secret_manager_config" {
217
- for_each = var. enable_secret_manager_addon ? [var . enable_secret_manager_addon ] : []
218
- content {
219
- enabled = secret_manager_config. value
220
- }
216
+ secret_manager_config {
217
+ enabled = var. enable_secret_manager_addon
221
218
}
222
219
223
220
dynamic "pod_autoscaling" {
Original file line number Diff line number Diff line change @@ -124,7 +124,7 @@ locals {
124
124
cluster_output_vertical_pod_autoscaling_enabled = google_container_cluster. primary . vertical_pod_autoscaling != null && length (google_container_cluster. primary . vertical_pod_autoscaling ) == 1 ? google_container_cluster. primary . vertical_pod_autoscaling [0 ]. enabled : false
125
125
cluster_output_intranode_visbility_enabled = google_container_cluster. primary . enable_intranode_visibility
126
126
cluster_output_identity_service_enabled = google_container_cluster. primary . identity_service_config != null && length (google_container_cluster. primary . identity_service_config ) == 1 ? google_container_cluster. primary . identity_service_config [0 ]. enabled : false
127
- cluster_output_secret_manager_addon_enabled = google_container_cluster. primary . secret_manager_config != null && length (google_container_cluster . primary . secret_manager_config ) == 1 ? google_container_cluster . primary . secret_manager_config [0 ]. enabled : false
127
+ cluster_output_secret_manager_addon_enabled = google_container_cluster. primary . secret_manager_config [0 ]. enabled
128
128
129
129
cluster_output_node_pools_names = concat (
130
130
[for np in google_container_node_pool . pools : np . name ], [" " ],
Original file line number Diff line number Diff line change @@ -133,11 +133,8 @@ resource "google_container_cluster" "primary" {
133
133
}
134
134
}
135
135
136
- dynamic "secret_manager_config" {
137
- for_each = var. enable_secret_manager_addon ? [var . enable_secret_manager_addon ] : []
138
- content {
139
- enabled = secret_manager_config. value
140
- }
136
+ secret_manager_config {
137
+ enabled = var. enable_secret_manager_addon
141
138
}
142
139
143
140
dynamic "pod_autoscaling" {
Original file line number Diff line number Diff line change @@ -96,7 +96,7 @@ locals {
96
96
cluster_output_vertical_pod_autoscaling_enabled = google_container_cluster. primary . vertical_pod_autoscaling != null && length (google_container_cluster. primary . vertical_pod_autoscaling ) == 1 ? google_container_cluster. primary . vertical_pod_autoscaling [0 ]. enabled : false
97
97
cluster_output_intranode_visbility_enabled = google_container_cluster. primary . enable_intranode_visibility
98
98
cluster_output_identity_service_enabled = google_container_cluster. primary . identity_service_config != null && length (google_container_cluster. primary . identity_service_config ) == 1 ? google_container_cluster. primary . identity_service_config [0 ]. enabled : false
99
- cluster_output_secret_manager_addon_enabled = google_container_cluster. primary . secret_manager_config != null && length (google_container_cluster . primary . secret_manager_config ) == 1 ? google_container_cluster . primary . secret_manager_config [0 ]. enabled : false
99
+ cluster_output_secret_manager_addon_enabled = google_container_cluster. primary . secret_manager_config [0 ]. enabled
100
100
101
101
# BETA features
102
102
cluster_output_istio_disabled = google_container_cluster. primary . addons_config [0 ]. istio_config != null && length (google_container_cluster. primary . addons_config [0 ]. istio_config ) == 1 ? google_container_cluster. primary . addons_config [0 ]. istio_config [0 ]. disabled : false
Original file line number Diff line number Diff line change @@ -133,11 +133,8 @@ resource "google_container_cluster" "primary" {
133
133
}
134
134
}
135
135
136
- dynamic "secret_manager_config" {
137
- for_each = var. enable_secret_manager_addon ? [var . enable_secret_manager_addon ] : []
138
- content {
139
- enabled = secret_manager_config. value
140
- }
136
+ secret_manager_config {
137
+ enabled = var. enable_secret_manager_addon
141
138
}
142
139
143
140
dynamic "pod_autoscaling" {
Original file line number Diff line number Diff line change @@ -89,7 +89,7 @@ locals {
89
89
cluster_output_vertical_pod_autoscaling_enabled = google_container_cluster. primary . vertical_pod_autoscaling != null && length (google_container_cluster. primary . vertical_pod_autoscaling ) == 1 ? google_container_cluster. primary . vertical_pod_autoscaling [0 ]. enabled : false
90
90
cluster_output_intranode_visbility_enabled = google_container_cluster. primary . enable_intranode_visibility
91
91
cluster_output_identity_service_enabled = google_container_cluster. primary . identity_service_config != null && length (google_container_cluster. primary . identity_service_config ) == 1 ? google_container_cluster. primary . identity_service_config [0 ]. enabled : false
92
- cluster_output_secret_manager_addon_enabled = google_container_cluster. primary . secret_manager_config != null && length (google_container_cluster . primary . secret_manager_config ) == 1 ? google_container_cluster . primary . secret_manager_config [0 ]. enabled : false
92
+ cluster_output_secret_manager_addon_enabled = google_container_cluster. primary . secret_manager_config [0 ]. enabled
93
93
94
94
# BETA features
95
95
cluster_output_istio_disabled = google_container_cluster. primary . addons_config [0 ]. istio_config != null && length (google_container_cluster. primary . addons_config [0 ]. istio_config ) == 1 ? google_container_cluster. primary . addons_config [0 ]. istio_config [0 ]. disabled : false
Original file line number Diff line number Diff line change @@ -226,11 +226,8 @@ resource "google_container_cluster" "primary" {
226
226
}
227
227
}
228
228
229
- dynamic "secret_manager_config" {
230
- for_each = var. enable_secret_manager_addon ? [var . enable_secret_manager_addon ] : []
231
- content {
232
- enabled = secret_manager_config. value
233
- }
229
+ secret_manager_config {
230
+ enabled = var. enable_secret_manager_addon
234
231
}
235
232
236
233
dynamic "pod_autoscaling" {
Original file line number Diff line number Diff line change @@ -143,7 +143,7 @@ locals {
143
143
cluster_output_vertical_pod_autoscaling_enabled = google_container_cluster. primary . vertical_pod_autoscaling != null && length (google_container_cluster. primary . vertical_pod_autoscaling ) == 1 ? google_container_cluster. primary . vertical_pod_autoscaling [0 ]. enabled : false
144
144
cluster_output_intranode_visbility_enabled = google_container_cluster. primary . enable_intranode_visibility
145
145
cluster_output_identity_service_enabled = google_container_cluster. primary . identity_service_config != null && length (google_container_cluster. primary . identity_service_config ) == 1 ? google_container_cluster. primary . identity_service_config [0 ]. enabled : false
146
- cluster_output_secret_manager_addon_enabled = google_container_cluster. primary . secret_manager_config != null && length (google_container_cluster . primary . secret_manager_config ) == 1 ? google_container_cluster . primary . secret_manager_config [0 ]. enabled : false
146
+ cluster_output_secret_manager_addon_enabled = google_container_cluster. primary . secret_manager_config [0 ]. enabled
147
147
148
148
# BETA features
149
149
cluster_output_istio_disabled = google_container_cluster. primary . addons_config [0 ]. istio_config != null && length (google_container_cluster. primary . addons_config [0 ]. istio_config ) == 1 ? google_container_cluster. primary . addons_config [0 ]. istio_config [0 ]. disabled : false
You can’t perform that action at this time.
0 commit comments