File tree Expand file tree Collapse file tree 3 files changed +10
-10
lines changed
Expand file tree Collapse file tree 3 files changed +10
-10
lines changed Original file line number Diff line number Diff 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 } "
Original file line number Diff line number Diff 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 } "
Original file line number Diff line number Diff line change @@ -40,6 +40,14 @@ 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+ disabled = [{enabled = " false" }]
49+ }
50+
4351 cluster_type_output_name = {
4452 regional = " ${ element (concat (google_container_cluster. primary . * . name , list (" " )), 0 )} "
4553 zonal = " ${ element (concat (google_container_cluster. zonal_primary . * . name , list (" " )), 0 )} "
You can’t perform that action at this time.
0 commit comments