@@ -40,6 +40,19 @@ 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+
51+ cluster_cloudrun_config = {
52+ enabled = [{disabled = " false" }]
53+ disabled = []
54+ }
55+
4356 cluster_type_output_name = {
4457 regional = " ${ element (concat (google_container_cluster. primary . * . name , list (" " )), 0 )} "
4558 zonal = " ${ element (concat (google_container_cluster. zonal_primary . * . name , list (" " )), 0 )} "
@@ -136,10 +149,6 @@ locals {
136149 zonal = " ${ element (concat (google_container_cluster. zonal_primary . * . addons_config . 0 . istio_config . 0 . disabled , list (" " )), 0 )} "
137150 }
138151
139- cluster_type_output_cloudrun_enabled = {
140- regional = " ${ element (concat (google_container_cluster. primary . * . addons_config . 0 . cloudrun_config . 0 . disabled , list (" " )), 0 )} "
141- zonal = " ${ element (concat (google_container_cluster. zonal_primary . * . addons_config . 0 . cloudrun_config . 0 . disabled , list (" " )), 0 )} "
142- }
143152 cluster_type_output_pod_security_policy_enabled = {
144153 regional = " ${ element (concat (google_container_cluster. primary . * . pod_security_policy_config . 0 . enabled , list (" " )), 0 )} "
145154 zonal = " ${ element (concat (google_container_cluster. zonal_primary . * . pod_security_policy_config . 0 . enabled , list (" " )), 0 )} "
@@ -180,7 +189,7 @@ locals {
180189{% if beta_cluster % }
181190 # BETA features
182191 cluster_istio_enabled = " ${ local . cluster_type_output_istio_enabled [local . cluster_type ] ? false : true } "
183- cluster_cloudrun_enabled = " ${ local . cluster_type_output_cloudrun_enabled [ local . cluster_type ] ? false : true } "
192+ cluster_cloudrun_enabled = " ${ var . cloudrun } "
184193
185194 cluster_pod_security_policy_enabled = " ${ local . cluster_type_output_pod_security_policy_enabled [local . cluster_type ] ? true : false } "
186195 # /BETA features
0 commit comments