File tree Expand file tree Collapse file tree 8 files changed +40
-104
lines changed
beta-private-cluster-update-variant
beta-public-cluster-update-variant
private-cluster-update-variant Expand file tree Collapse file tree 8 files changed +40
-104
lines changed Original file line number Diff line number Diff line change @@ -112,21 +112,13 @@ resource "google_container_cluster" "primary" {
112
112
{% else %}
113
113
monitoring_service = local.logmon_config_is_set ? null : var.monitoring_service
114
114
{% endif %}
115
- dynamic "monitoring_config" {
116
- for_each = length(var.monitoring_enabled_components) > 0 || var.monitoring_enable_managed_prometheus ? [1] : []
117
-
118
- content {
119
- enable_components = length(var.monitoring_enabled_components) > 0 ? var.monitoring_enabled_components : []
120
-
121
- dynamic "managed_prometheus" {
122
- for_each = var.monitoring_enable_managed_prometheus ? [1] : []
123
-
124
- content {
125
- enabled = var.monitoring_enable_managed_prometheus
126
- }
127
- }
115
+ monitoring_config {
116
+ enable_components = length(var.monitoring_enabled_components) > 0 ? var.monitoring_enabled_components : []
117
+ managed_prometheus {
118
+ enabled = var.monitoring_enable_managed_prometheus
128
119
}
129
120
}
121
+
130
122
cluster_autoscaling {
131
123
enabled = var.cluster_autoscaling.enabled
132
124
dynamic "auto_provisioning_defaults" {
Original file line number Diff line number Diff line change @@ -81,21 +81,13 @@ resource "google_container_cluster" "primary" {
81
81
}
82
82
}
83
83
monitoring_service = local. logmon_config_is_set ? null : var. monitoring_service
84
- dynamic "monitoring_config" {
85
- for_each = length (var. monitoring_enabled_components ) > 0 || var. monitoring_enable_managed_prometheus ? [1 ] : []
86
-
87
- content {
88
- enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
89
-
90
- dynamic "managed_prometheus" {
91
- for_each = var. monitoring_enable_managed_prometheus ? [1 ] : []
92
-
93
- content {
94
- enabled = var. monitoring_enable_managed_prometheus
95
- }
96
- }
84
+ monitoring_config {
85
+ enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
86
+ managed_prometheus {
87
+ enabled = var. monitoring_enable_managed_prometheus
97
88
}
98
89
}
90
+
99
91
cluster_autoscaling {
100
92
enabled = var. cluster_autoscaling . enabled
101
93
dynamic "auto_provisioning_defaults" {
Original file line number Diff line number Diff line change @@ -93,21 +93,13 @@ resource "google_container_cluster" "primary" {
93
93
}
94
94
}
95
95
monitoring_service = local. cluster_telemetry_type_is_set || local. logmon_config_is_set ? null : var. monitoring_service
96
- dynamic "monitoring_config" {
97
- for_each = length (var. monitoring_enabled_components ) > 0 || var. monitoring_enable_managed_prometheus ? [1 ] : []
98
-
99
- content {
100
- enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
101
-
102
- dynamic "managed_prometheus" {
103
- for_each = var. monitoring_enable_managed_prometheus ? [1 ] : []
104
-
105
- content {
106
- enabled = var. monitoring_enable_managed_prometheus
107
- }
108
- }
96
+ monitoring_config {
97
+ enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
98
+ managed_prometheus {
99
+ enabled = var. monitoring_enable_managed_prometheus
109
100
}
110
101
}
102
+
111
103
cluster_autoscaling {
112
104
enabled = var. cluster_autoscaling . enabled
113
105
dynamic "auto_provisioning_defaults" {
Original file line number Diff line number Diff line change @@ -93,21 +93,13 @@ resource "google_container_cluster" "primary" {
93
93
}
94
94
}
95
95
monitoring_service = local. cluster_telemetry_type_is_set || local. logmon_config_is_set ? null : var. monitoring_service
96
- dynamic "monitoring_config" {
97
- for_each = length (var. monitoring_enabled_components ) > 0 || var. monitoring_enable_managed_prometheus ? [1 ] : []
98
-
99
- content {
100
- enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
101
-
102
- dynamic "managed_prometheus" {
103
- for_each = var. monitoring_enable_managed_prometheus ? [1 ] : []
104
-
105
- content {
106
- enabled = var. monitoring_enable_managed_prometheus
107
- }
108
- }
96
+ monitoring_config {
97
+ enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
98
+ managed_prometheus {
99
+ enabled = var. monitoring_enable_managed_prometheus
109
100
}
110
101
}
102
+
111
103
cluster_autoscaling {
112
104
enabled = var. cluster_autoscaling . enabled
113
105
dynamic "auto_provisioning_defaults" {
Original file line number Diff line number Diff line change @@ -93,21 +93,13 @@ resource "google_container_cluster" "primary" {
93
93
}
94
94
}
95
95
monitoring_service = local. cluster_telemetry_type_is_set || local. logmon_config_is_set ? null : var. monitoring_service
96
- dynamic "monitoring_config" {
97
- for_each = length (var. monitoring_enabled_components ) > 0 || var. monitoring_enable_managed_prometheus ? [1 ] : []
98
-
99
- content {
100
- enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
101
-
102
- dynamic "managed_prometheus" {
103
- for_each = var. monitoring_enable_managed_prometheus ? [1 ] : []
104
-
105
- content {
106
- enabled = var. monitoring_enable_managed_prometheus
107
- }
108
- }
96
+ monitoring_config {
97
+ enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
98
+ managed_prometheus {
99
+ enabled = var. monitoring_enable_managed_prometheus
109
100
}
110
101
}
102
+
111
103
cluster_autoscaling {
112
104
enabled = var. cluster_autoscaling . enabled
113
105
dynamic "auto_provisioning_defaults" {
Original file line number Diff line number Diff line change @@ -93,21 +93,13 @@ resource "google_container_cluster" "primary" {
93
93
}
94
94
}
95
95
monitoring_service = local. cluster_telemetry_type_is_set || local. logmon_config_is_set ? null : var. monitoring_service
96
- dynamic "monitoring_config" {
97
- for_each = length (var. monitoring_enabled_components ) > 0 || var. monitoring_enable_managed_prometheus ? [1 ] : []
98
-
99
- content {
100
- enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
101
-
102
- dynamic "managed_prometheus" {
103
- for_each = var. monitoring_enable_managed_prometheus ? [1 ] : []
104
-
105
- content {
106
- enabled = var. monitoring_enable_managed_prometheus
107
- }
108
- }
96
+ monitoring_config {
97
+ enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
98
+ managed_prometheus {
99
+ enabled = var. monitoring_enable_managed_prometheus
109
100
}
110
101
}
102
+
111
103
cluster_autoscaling {
112
104
enabled = var. cluster_autoscaling . enabled
113
105
dynamic "auto_provisioning_defaults" {
Original file line number Diff line number Diff line change @@ -81,21 +81,13 @@ resource "google_container_cluster" "primary" {
81
81
}
82
82
}
83
83
monitoring_service = local. logmon_config_is_set ? null : var. monitoring_service
84
- dynamic "monitoring_config" {
85
- for_each = length (var. monitoring_enabled_components ) > 0 || var. monitoring_enable_managed_prometheus ? [1 ] : []
86
-
87
- content {
88
- enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
89
-
90
- dynamic "managed_prometheus" {
91
- for_each = var. monitoring_enable_managed_prometheus ? [1 ] : []
92
-
93
- content {
94
- enabled = var. monitoring_enable_managed_prometheus
95
- }
96
- }
84
+ monitoring_config {
85
+ enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
86
+ managed_prometheus {
87
+ enabled = var. monitoring_enable_managed_prometheus
97
88
}
98
89
}
90
+
99
91
cluster_autoscaling {
100
92
enabled = var. cluster_autoscaling . enabled
101
93
dynamic "auto_provisioning_defaults" {
Original file line number Diff line number Diff line change @@ -81,21 +81,13 @@ resource "google_container_cluster" "primary" {
81
81
}
82
82
}
83
83
monitoring_service = local. logmon_config_is_set ? null : var. monitoring_service
84
- dynamic "monitoring_config" {
85
- for_each = length (var. monitoring_enabled_components ) > 0 || var. monitoring_enable_managed_prometheus ? [1 ] : []
86
-
87
- content {
88
- enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
89
-
90
- dynamic "managed_prometheus" {
91
- for_each = var. monitoring_enable_managed_prometheus ? [1 ] : []
92
-
93
- content {
94
- enabled = var. monitoring_enable_managed_prometheus
95
- }
96
- }
84
+ monitoring_config {
85
+ enable_components = length (var. monitoring_enabled_components ) > 0 ? var. monitoring_enabled_components : []
86
+ managed_prometheus {
87
+ enabled = var. monitoring_enable_managed_prometheus
97
88
}
98
89
}
90
+
99
91
cluster_autoscaling {
100
92
enabled = var. cluster_autoscaling . enabled
101
93
dynamic "auto_provisioning_defaults" {
You can’t perform that action at this time.
0 commit comments