diff --git a/autogen/main/outputs.tf.tmpl b/autogen/main/outputs.tf.tmpl index 86ae7d6210..02d6c54dab 100644 --- a/autogen/main/outputs.tf.tmpl +++ b/autogen/main/outputs.tf.tmpl @@ -207,7 +207,7 @@ output "mesh_certificates_config" { output "master_ipv4_cidr_block" { description = "The IP range in CIDR notation used for the hosted master network" - value = google_container_cluster.primary.private_cluster_config[0].master_ipv4_cidr_block + value = var.enable_private_nodes ? google_container_cluster.primary.private_cluster_config[0].master_ipv4_cidr_block : null } output "peering_name" { diff --git a/modules/beta-autopilot-private-cluster/outputs.tf b/modules/beta-autopilot-private-cluster/outputs.tf index d3e170f087..9e97b0fc89 100644 --- a/modules/beta-autopilot-private-cluster/outputs.tf +++ b/modules/beta-autopilot-private-cluster/outputs.tf @@ -165,7 +165,7 @@ output "tpu_ipv4_cidr_block" { output "master_ipv4_cidr_block" { description = "The IP range in CIDR notation used for the hosted master network" - value = google_container_cluster.primary.private_cluster_config[0].master_ipv4_cidr_block + value = var.enable_private_nodes ? google_container_cluster.primary.private_cluster_config[0].master_ipv4_cidr_block : null } output "peering_name" { diff --git a/modules/beta-private-cluster-update-variant/outputs.tf b/modules/beta-private-cluster-update-variant/outputs.tf index 78116b90a5..26fa452bba 100644 --- a/modules/beta-private-cluster-update-variant/outputs.tf +++ b/modules/beta-private-cluster-update-variant/outputs.tf @@ -192,7 +192,7 @@ output "mesh_certificates_config" { output "master_ipv4_cidr_block" { description = "The IP range in CIDR notation used for the hosted master network" - value = google_container_cluster.primary.private_cluster_config[0].master_ipv4_cidr_block + value = var.enable_private_nodes ? google_container_cluster.primary.private_cluster_config[0].master_ipv4_cidr_block : null } output "peering_name" { diff --git a/modules/beta-private-cluster/outputs.tf b/modules/beta-private-cluster/outputs.tf index 78116b90a5..26fa452bba 100644 --- a/modules/beta-private-cluster/outputs.tf +++ b/modules/beta-private-cluster/outputs.tf @@ -192,7 +192,7 @@ output "mesh_certificates_config" { output "master_ipv4_cidr_block" { description = "The IP range in CIDR notation used for the hosted master network" - value = google_container_cluster.primary.private_cluster_config[0].master_ipv4_cidr_block + value = var.enable_private_nodes ? google_container_cluster.primary.private_cluster_config[0].master_ipv4_cidr_block : null } output "peering_name" { diff --git a/modules/private-cluster-update-variant/outputs.tf b/modules/private-cluster-update-variant/outputs.tf index 48f8afb79a..7babc9869f 100644 --- a/modules/private-cluster-update-variant/outputs.tf +++ b/modules/private-cluster-update-variant/outputs.tf @@ -192,7 +192,7 @@ output "mesh_certificates_config" { output "master_ipv4_cidr_block" { description = "The IP range in CIDR notation used for the hosted master network" - value = google_container_cluster.primary.private_cluster_config[0].master_ipv4_cidr_block + value = var.enable_private_nodes ? google_container_cluster.primary.private_cluster_config[0].master_ipv4_cidr_block : null } output "peering_name" { diff --git a/modules/private-cluster/outputs.tf b/modules/private-cluster/outputs.tf index 48f8afb79a..7babc9869f 100644 --- a/modules/private-cluster/outputs.tf +++ b/modules/private-cluster/outputs.tf @@ -192,7 +192,7 @@ output "mesh_certificates_config" { output "master_ipv4_cidr_block" { description = "The IP range in CIDR notation used for the hosted master network" - value = google_container_cluster.primary.private_cluster_config[0].master_ipv4_cidr_block + value = var.enable_private_nodes ? google_container_cluster.primary.private_cluster_config[0].master_ipv4_cidr_block : null } output "peering_name" { diff --git a/test/integration/simple_regional_with_gateway_api/testdata/TestSimpleRegionalWithGatewayAPI.json b/test/integration/simple_regional_with_gateway_api/testdata/TestSimpleRegionalWithGatewayAPI.json index 9258e75e41..1da7d2e0b0 100644 --- a/test/integration/simple_regional_with_gateway_api/testdata/TestSimpleRegionalWithGatewayAPI.json +++ b/test/integration/simple_regional_with_gateway_api/testdata/TestSimpleRegionalWithGatewayAPI.json @@ -200,9 +200,6 @@ "mode": "GKE_METADATA" } }, - "locations": [ - "us-central1-a" - ], "management": { "autoRepair": true, "autoUpgrade": true