Skip to content

Commit 78662f1

Browse files
committed
Regenerate modules
1 parent 7ee9c63 commit 78662f1

File tree

12 files changed

+90
-64
lines changed

12 files changed

+90
-64
lines changed

cluster_regional.tf

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,7 @@ resource "google_container_cluster" "primary" {
3030
node_locations = ["${coalescelist(compact(var.zones), sort(random_shuffle.available_zones.result))}"]
3131
cluster_ipv4_cidr = "${var.cluster_ipv4_cidr}"
3232
network = "${replace(data.google_compute_network.gke_network.self_link, "https://www.googleapis.com/compute/v1/", "")}"
33-
34-
network_policy {
35-
enabled = "${var.network_policy}"
36-
provider = "${var.network_policy_provider}"
37-
}
33+
network_policy = "${local.cluster_network_policy["${var.network_policy ? "enabled" : "disabled"}"]}"
3834

3935
subnetwork = "${replace(data.google_compute_subnetwork.gke_subnetwork.self_link, "https://www.googleapis.com/compute/v1/", "")}"
4036
min_master_version = "${local.kubernetes_version_regional}"

cluster_zonal.tf

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,7 @@ resource "google_container_cluster" "zonal_primary" {
3030
node_locations = ["${slice(var.zones,1,length(var.zones))}"]
3131
cluster_ipv4_cidr = "${var.cluster_ipv4_cidr}"
3232
network = "${replace(data.google_compute_network.gke_network.self_link, "https://www.googleapis.com/compute/v1/", "")}"
33-
34-
network_policy {
35-
enabled = "${var.network_policy}"
36-
provider = "${var.network_policy_provider}"
37-
}
33+
network_policy = "${local.cluster_network_policy["${var.network_policy ? "enabled" : "disabled"}"]}"
3834

3935
subnetwork = "${replace(data.google_compute_subnetwork.gke_subnetwork.self_link, "https://www.googleapis.com/compute/v1/", "")}"
4036
min_master_version = "${local.kubernetes_version_zonal}"

main.tf

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,25 @@ locals {
4040

4141
cluster_type = "${var.regional ? "regional" : "zonal"}"
4242

43+
cluster_network_policy = {
44+
enabled = [{
45+
enabled = "true"
46+
provider = "${var.network_policy_provider}"
47+
}]
48+
49+
disabled = [{
50+
enabled = "false"
51+
}]
52+
}
53+
54+
cluster_cloudrun_config = {
55+
enabled = [{
56+
disabled = "false"
57+
}]
58+
59+
disabled = []
60+
}
61+
4362
cluster_type_output_name = {
4463
regional = "${element(concat(google_container_cluster.primary.*.name, list("")), 0)}"
4564
zonal = "${element(concat(google_container_cluster.zonal_primary.*.name, list("")), 0)}"

modules/beta-private-cluster/cluster_regional.tf

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,7 @@ resource "google_container_cluster" "primary" {
3030
node_locations = ["${coalescelist(compact(var.zones), sort(random_shuffle.available_zones.result))}"]
3131
cluster_ipv4_cidr = "${var.cluster_ipv4_cidr}"
3232
network = "${replace(data.google_compute_network.gke_network.self_link, "https://www.googleapis.com/compute/v1/", "")}"
33-
34-
network_policy {
35-
enabled = "${var.network_policy}"
36-
provider = "${var.network_policy_provider}"
37-
}
33+
network_policy = "${local.cluster_network_policy["${var.network_policy ? "enabled" : "disabled"}"]}"
3834

3935
subnetwork = "${replace(data.google_compute_subnetwork.gke_subnetwork.self_link, "https://www.googleapis.com/compute/v1/", "")}"
4036
min_master_version = "${local.kubernetes_version_regional}"
@@ -76,9 +72,7 @@ resource "google_container_cluster" "primary" {
7672
disabled = "${var.istio ? 0 : 1}"
7773
}
7874

79-
cloudrun_config {
80-
disabled = "${var.cloudrun ? 0 : 1}"
81-
}
75+
cloudrun_config = "${local.cluster_cloudrun_config["${var.cloudrun ? "enabled" : "disabled"}"]}"
8276
}
8377

8478
ip_allocation_policy {

modules/beta-private-cluster/cluster_zonal.tf

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,7 @@ resource "google_container_cluster" "zonal_primary" {
3030
node_locations = ["${slice(var.zones,1,length(var.zones))}"]
3131
cluster_ipv4_cidr = "${var.cluster_ipv4_cidr}"
3232
network = "${replace(data.google_compute_network.gke_network.self_link, "https://www.googleapis.com/compute/v1/", "")}"
33-
34-
network_policy {
35-
enabled = "${var.network_policy}"
36-
provider = "${var.network_policy_provider}"
37-
}
33+
network_policy = "${local.cluster_network_policy["${var.network_policy ? "enabled" : "disabled"}"]}"
3834

3935
subnetwork = "${replace(data.google_compute_subnetwork.gke_subnetwork.self_link, "https://www.googleapis.com/compute/v1/", "")}"
4036
min_master_version = "${local.kubernetes_version_zonal}"
@@ -77,9 +73,7 @@ resource "google_container_cluster" "zonal_primary" {
7773
disabled = "${var.istio ? 0 : 1}"
7874
}
7975

80-
cloudrun_config {
81-
disabled = "${var.cloudrun ? 0 : 1}"
82-
}
76+
cloudrun_config = "${local.cluster_cloudrun_config["${var.cloudrun ? "enabled" : "disabled"}"]}"
8377
}
8478

8579
ip_allocation_policy {

modules/beta-private-cluster/main.tf

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,25 @@ locals {
4040

4141
cluster_type = "${var.regional ? "regional" : "zonal"}"
4242

43+
cluster_network_policy = {
44+
enabled = [{
45+
enabled = "true"
46+
provider = "${var.network_policy_provider}"
47+
}]
48+
49+
disabled = [{
50+
enabled = "false"
51+
}]
52+
}
53+
54+
cluster_cloudrun_config = {
55+
enabled = [{
56+
disabled = "false"
57+
}]
58+
59+
disabled = []
60+
}
61+
4362
cluster_type_output_name = {
4463
regional = "${element(concat(google_container_cluster.primary.*.name, list("")), 0)}"
4564
zonal = "${element(concat(google_container_cluster.zonal_primary.*.name, list("")), 0)}"
@@ -128,11 +147,6 @@ locals {
128147
zonal = "${element(concat(google_container_cluster.zonal_primary.*.addons_config.0.istio_config.0.disabled, list("")), 0)}"
129148
}
130149

131-
cluster_type_output_cloudrun_enabled = {
132-
regional = "${element(concat(google_container_cluster.primary.*.addons_config.0.cloudrun_config.0.disabled, list("")), 0)}"
133-
zonal = "${element(concat(google_container_cluster.zonal_primary.*.addons_config.0.cloudrun_config.0.disabled, list("")), 0)}"
134-
}
135-
136150
cluster_type_output_pod_security_policy_enabled = {
137151
regional = "${element(concat(google_container_cluster.primary.*.pod_security_policy_config.0.enabled, list("")), 0)}"
138152
zonal = "${element(concat(google_container_cluster.zonal_primary.*.pod_security_policy_config.0.enabled, list("")), 0)}"
@@ -170,7 +184,7 @@ locals {
170184
cluster_kubernetes_dashboard_enabled = "${local.cluster_type_output_kubernetes_dashboard_enabled[local.cluster_type] ? false : true}"
171185
# BETA features
172186
cluster_istio_enabled = "${local.cluster_type_output_istio_enabled[local.cluster_type] ? false : true}"
173-
cluster_cloudrun_enabled = "${local.cluster_type_output_cloudrun_enabled[local.cluster_type] ? false : true}"
187+
cluster_cloudrun_enabled = "${var.cloudrun}"
174188
cluster_pod_security_policy_enabled = "${local.cluster_type_output_pod_security_policy_enabled[local.cluster_type] ? true : false}"
175189

176190
# /BETA features

modules/beta-public-cluster/cluster_regional.tf

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,7 @@ resource "google_container_cluster" "primary" {
3030
node_locations = ["${coalescelist(compact(var.zones), sort(random_shuffle.available_zones.result))}"]
3131
cluster_ipv4_cidr = "${var.cluster_ipv4_cidr}"
3232
network = "${replace(data.google_compute_network.gke_network.self_link, "https://www.googleapis.com/compute/v1/", "")}"
33-
34-
network_policy {
35-
enabled = "${var.network_policy}"
36-
provider = "${var.network_policy_provider}"
37-
}
33+
network_policy = "${local.cluster_network_policy["${var.network_policy ? "enabled" : "disabled"}"]}"
3834

3935
subnetwork = "${replace(data.google_compute_subnetwork.gke_subnetwork.self_link, "https://www.googleapis.com/compute/v1/", "")}"
4036
min_master_version = "${local.kubernetes_version_regional}"
@@ -76,9 +72,7 @@ resource "google_container_cluster" "primary" {
7672
disabled = "${var.istio ? 0 : 1}"
7773
}
7874

79-
cloudrun_config {
80-
disabled = "${var.cloudrun ? 0 : 1}"
81-
}
75+
cloudrun_config = "${local.cluster_cloudrun_config["${var.cloudrun ? "enabled" : "disabled"}"]}"
8276
}
8377

8478
ip_allocation_policy {

modules/beta-public-cluster/cluster_zonal.tf

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,7 @@ resource "google_container_cluster" "zonal_primary" {
3030
node_locations = ["${slice(var.zones,1,length(var.zones))}"]
3131
cluster_ipv4_cidr = "${var.cluster_ipv4_cidr}"
3232
network = "${replace(data.google_compute_network.gke_network.self_link, "https://www.googleapis.com/compute/v1/", "")}"
33-
34-
network_policy {
35-
enabled = "${var.network_policy}"
36-
provider = "${var.network_policy_provider}"
37-
}
33+
network_policy = "${local.cluster_network_policy["${var.network_policy ? "enabled" : "disabled"}"]}"
3834

3935
subnetwork = "${replace(data.google_compute_subnetwork.gke_subnetwork.self_link, "https://www.googleapis.com/compute/v1/", "")}"
4036
min_master_version = "${local.kubernetes_version_zonal}"
@@ -77,9 +73,7 @@ resource "google_container_cluster" "zonal_primary" {
7773
disabled = "${var.istio ? 0 : 1}"
7874
}
7975

80-
cloudrun_config {
81-
disabled = "${var.cloudrun ? 0 : 1}"
82-
}
76+
cloudrun_config = "${local.cluster_cloudrun_config["${var.cloudrun ? "enabled" : "disabled"}"]}"
8377
}
8478

8579
ip_allocation_policy {

modules/beta-public-cluster/main.tf

Lines changed: 20 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,25 @@ locals {
4040

4141
cluster_type = "${var.regional ? "regional" : "zonal"}"
4242

43+
cluster_network_policy = {
44+
enabled = [{
45+
enabled = "true"
46+
provider = "${var.network_policy_provider}"
47+
}]
48+
49+
disabled = [{
50+
enabled = "false"
51+
}]
52+
}
53+
54+
cluster_cloudrun_config = {
55+
enabled = [{
56+
disabled = "false"
57+
}]
58+
59+
disabled = []
60+
}
61+
4362
cluster_type_output_name = {
4463
regional = "${element(concat(google_container_cluster.primary.*.name, list("")), 0)}"
4564
zonal = "${element(concat(google_container_cluster.zonal_primary.*.name, list("")), 0)}"
@@ -119,11 +138,6 @@ locals {
119138
zonal = "${element(concat(google_container_cluster.zonal_primary.*.addons_config.0.istio_config.0.disabled, list("")), 0)}"
120139
}
121140

122-
cluster_type_output_cloudrun_enabled = {
123-
regional = "${element(concat(google_container_cluster.primary.*.addons_config.0.cloudrun_config.0.disabled, list("")), 0)}"
124-
zonal = "${element(concat(google_container_cluster.zonal_primary.*.addons_config.0.cloudrun_config.0.disabled, list("")), 0)}"
125-
}
126-
127141
cluster_type_output_pod_security_policy_enabled = {
128142
regional = "${element(concat(google_container_cluster.primary.*.pod_security_policy_config.0.enabled, list("")), 0)}"
129143
zonal = "${element(concat(google_container_cluster.zonal_primary.*.pod_security_policy_config.0.enabled, list("")), 0)}"
@@ -161,7 +175,7 @@ locals {
161175
cluster_kubernetes_dashboard_enabled = "${local.cluster_type_output_kubernetes_dashboard_enabled[local.cluster_type] ? false : true}"
162176
# BETA features
163177
cluster_istio_enabled = "${local.cluster_type_output_istio_enabled[local.cluster_type] ? false : true}"
164-
cluster_cloudrun_enabled = "${local.cluster_type_output_cloudrun_enabled[local.cluster_type] ? false : true}"
178+
cluster_cloudrun_enabled = "${var.cloudrun}"
165179
cluster_pod_security_policy_enabled = "${local.cluster_type_output_pod_security_policy_enabled[local.cluster_type] ? true : false}"
166180

167181
# /BETA features

modules/private-cluster/cluster_regional.tf

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,7 @@ resource "google_container_cluster" "primary" {
3030
node_locations = ["${coalescelist(compact(var.zones), sort(random_shuffle.available_zones.result))}"]
3131
cluster_ipv4_cidr = "${var.cluster_ipv4_cidr}"
3232
network = "${replace(data.google_compute_network.gke_network.self_link, "https://www.googleapis.com/compute/v1/", "")}"
33-
34-
network_policy {
35-
enabled = "${var.network_policy}"
36-
provider = "${var.network_policy_provider}"
37-
}
33+
network_policy = "${local.cluster_network_policy["${var.network_policy ? "enabled" : "disabled"}"]}"
3834

3935
subnetwork = "${replace(data.google_compute_subnetwork.gke_subnetwork.self_link, "https://www.googleapis.com/compute/v1/", "")}"
4036
min_master_version = "${local.kubernetes_version_regional}"

0 commit comments

Comments
 (0)