File tree Expand file tree Collapse file tree 8 files changed +8
-8
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 +8
-8
lines changed Original file line number Diff line number Diff line change @@ -492,7 +492,7 @@ resource "google_container_cluster" "primary" {
492492
493493 {% if autopilot_cluster != true %}
494494 dynamic "dns_config" {
495- for_each = var.cluster_dns_provider == "CLOUD_DNS" ? [1] : []
495+ for_each = !( var.cluster_dns_provider == "PROVIDER_UNSPECIFIED" && var.cluster_dns_scope == "DNS_SCOPE_UNSPECIFIED" && var.cluster_dns_domain == "" ) ? [1] : []
496496 content {
497497 additive_vpc_scope_dns_domain = var.additive_vpc_scope_dns_domain
498498 cluster_dns = var.cluster_dns_provider
Original file line number Diff line number Diff line change @@ -377,7 +377,7 @@ resource "google_container_cluster" "primary" {
377377 }
378378
379379 dynamic "dns_config" {
380- for_each = var. cluster_dns_provider == " CLOUD_DNS " ? [1 ] : []
380+ for_each = ! ( var. cluster_dns_provider == " PROVIDER_UNSPECIFIED " && var . cluster_dns_scope == " DNS_SCOPE_UNSPECIFIED " && var . cluster_dns_domain == " " ) ? [1 ] : []
381381 content {
382382 additive_vpc_scope_dns_domain = var. additive_vpc_scope_dns_domain
383383 cluster_dns = var. cluster_dns_provider
Original file line number Diff line number Diff line change @@ -414,7 +414,7 @@ resource "google_container_cluster" "primary" {
414414 }
415415
416416 dynamic "dns_config" {
417- for_each = var. cluster_dns_provider == " CLOUD_DNS " ? [1 ] : []
417+ for_each = ! ( var. cluster_dns_provider == " PROVIDER_UNSPECIFIED " && var . cluster_dns_scope == " DNS_SCOPE_UNSPECIFIED " && var . cluster_dns_domain == " " ) ? [1 ] : []
418418 content {
419419 additive_vpc_scope_dns_domain = var. additive_vpc_scope_dns_domain
420420 cluster_dns = var. cluster_dns_provider
Original file line number Diff line number Diff line change @@ -414,7 +414,7 @@ resource "google_container_cluster" "primary" {
414414 }
415415
416416 dynamic "dns_config" {
417- for_each = var. cluster_dns_provider == " CLOUD_DNS " ? [1 ] : []
417+ for_each = ! ( var. cluster_dns_provider == " PROVIDER_UNSPECIFIED " && var . cluster_dns_scope == " DNS_SCOPE_UNSPECIFIED " && var . cluster_dns_domain == " " ) ? [1 ] : []
418418 content {
419419 additive_vpc_scope_dns_domain = var. additive_vpc_scope_dns_domain
420420 cluster_dns = var. cluster_dns_provider
Original file line number Diff line number Diff line change @@ -414,7 +414,7 @@ resource "google_container_cluster" "primary" {
414414 }
415415
416416 dynamic "dns_config" {
417- for_each = var. cluster_dns_provider == " CLOUD_DNS " ? [1 ] : []
417+ for_each = ! ( var. cluster_dns_provider == " PROVIDER_UNSPECIFIED " && var . cluster_dns_scope == " DNS_SCOPE_UNSPECIFIED " && var . cluster_dns_domain == " " ) ? [1 ] : []
418418 content {
419419 additive_vpc_scope_dns_domain = var. additive_vpc_scope_dns_domain
420420 cluster_dns = var. cluster_dns_provider
Original file line number Diff line number Diff line change @@ -414,7 +414,7 @@ resource "google_container_cluster" "primary" {
414414 }
415415
416416 dynamic "dns_config" {
417- for_each = var. cluster_dns_provider == " CLOUD_DNS " ? [1 ] : []
417+ for_each = ! ( var. cluster_dns_provider == " PROVIDER_UNSPECIFIED " && var . cluster_dns_scope == " DNS_SCOPE_UNSPECIFIED " && var . cluster_dns_domain == " " ) ? [1 ] : []
418418 content {
419419 additive_vpc_scope_dns_domain = var. additive_vpc_scope_dns_domain
420420 cluster_dns = var. cluster_dns_provider
Original file line number Diff line number Diff line change @@ -377,7 +377,7 @@ resource "google_container_cluster" "primary" {
377377 }
378378
379379 dynamic "dns_config" {
380- for_each = var. cluster_dns_provider == " CLOUD_DNS " ? [1 ] : []
380+ for_each = ! ( var. cluster_dns_provider == " PROVIDER_UNSPECIFIED " && var . cluster_dns_scope == " DNS_SCOPE_UNSPECIFIED " && var . cluster_dns_domain == " " ) ? [1 ] : []
381381 content {
382382 additive_vpc_scope_dns_domain = var. additive_vpc_scope_dns_domain
383383 cluster_dns = var. cluster_dns_provider
Original file line number Diff line number Diff line change @@ -377,7 +377,7 @@ resource "google_container_cluster" "primary" {
377377 }
378378
379379 dynamic "dns_config" {
380- for_each = var. cluster_dns_provider == " CLOUD_DNS " ? [1 ] : []
380+ for_each = ! ( var. cluster_dns_provider == " PROVIDER_UNSPECIFIED " && var . cluster_dns_scope == " DNS_SCOPE_UNSPECIFIED " && var . cluster_dns_domain == " " ) ? [1 ] : []
381381 content {
382382 additive_vpc_scope_dns_domain = var. additive_vpc_scope_dns_domain
383383 cluster_dns = var. cluster_dns_provider
You can’t perform that action at this time.
0 commit comments