File tree Expand file tree Collapse file tree 10 files changed +22
-16
lines changed
beta-autopilot-private-cluster
beta-autopilot-public-cluster
beta-private-cluster-update-variant
beta-public-cluster-update-variant
private-cluster-update-variant Expand file tree Collapse file tree 10 files changed +22
-16
lines changed Original file line number Diff line number Diff line change @@ -666,12 +666,13 @@ resource "google_container_cluster" "primary" {
666666 }
667667 }
668668
669+ # TODO: Migrate to only dns_allow_external_traffic in next breaking release
669670{% endif %}
670671 dynamic "control_plane_endpoints_config" {
671- for_each = var.dns_allow_external_traffic != null ? [1] : []
672+ for_each = var.dns_allow_external_traffic != null {% if private_cluster %}|| (var.enable_private_endpoint && var.deploy_using_private_endpoint) {% endif %} ? [1] : []
672673 content {
673674 dns_endpoint_config {
674- allow_external_traffic = var.dns_allow_external_traffic
675+ allow_external_traffic = ( var.dns_allow_external_traffic{% if private_cluster %} || var.deploy_using_private_endpoint {% endif %})
675676 }
676677 }
677678 }
Original file line number Diff line number Diff line change @@ -512,7 +512,7 @@ resource "google_container_cluster" "primary" {
512512 for_each = var. dns_allow_external_traffic != null ? [1 ] : []
513513 content {
514514 dns_endpoint_config {
515- allow_external_traffic = var. dns_allow_external_traffic
515+ allow_external_traffic = ( var. dns_allow_external_traffic )
516516 }
517517 }
518518 }
Original file line number Diff line number Diff line change @@ -333,11 +333,12 @@ resource "google_container_cluster" "primary" {
333333 }
334334 }
335335
336+ # TODO: Migrate to only dns_allow_external_traffic in next breaking release
336337 dynamic "control_plane_endpoints_config" {
337- for_each = var. dns_allow_external_traffic != null ? [1 ] : []
338+ for_each = var. dns_allow_external_traffic != null || (var . enable_private_endpoint && var . deploy_using_private_endpoint ) ? [1 ] : []
338339 content {
339340 dns_endpoint_config {
340- allow_external_traffic = var. dns_allow_external_traffic
341+ allow_external_traffic = ( var. dns_allow_external_traffic || var . deploy_using_private_endpoint )
341342 }
342343 }
343344 }
Original file line number Diff line number Diff line change @@ -315,7 +315,7 @@ resource "google_container_cluster" "primary" {
315315 for_each = var. dns_allow_external_traffic != null ? [1 ] : []
316316 content {
317317 dns_endpoint_config {
318- allow_external_traffic = var. dns_allow_external_traffic
318+ allow_external_traffic = ( var. dns_allow_external_traffic )
319319 }
320320 }
321321 }
Original file line number Diff line number Diff line change @@ -575,11 +575,12 @@ resource "google_container_cluster" "primary" {
575575 }
576576 }
577577
578+ # TODO: Migrate to only dns_allow_external_traffic in next breaking release
578579 dynamic "control_plane_endpoints_config" {
579- for_each = var. dns_allow_external_traffic != null ? [1 ] : []
580+ for_each = var. dns_allow_external_traffic != null || (var . enable_private_endpoint && var . deploy_using_private_endpoint ) ? [1 ] : []
580581 content {
581582 dns_endpoint_config {
582- allow_external_traffic = var. dns_allow_external_traffic
583+ allow_external_traffic = ( var. dns_allow_external_traffic || var . deploy_using_private_endpoint )
583584 }
584585 }
585586 }
Original file line number Diff line number Diff line change @@ -575,11 +575,12 @@ resource "google_container_cluster" "primary" {
575575 }
576576 }
577577
578+ # TODO: Migrate to only dns_allow_external_traffic in next breaking release
578579 dynamic "control_plane_endpoints_config" {
579- for_each = var. dns_allow_external_traffic != null ? [1 ] : []
580+ for_each = var. dns_allow_external_traffic != null || (var . enable_private_endpoint && var . deploy_using_private_endpoint ) ? [1 ] : []
580581 content {
581582 dns_endpoint_config {
582- allow_external_traffic = var. dns_allow_external_traffic
583+ allow_external_traffic = ( var. dns_allow_external_traffic || var . deploy_using_private_endpoint )
583584 }
584585 }
585586 }
Original file line number Diff line number Diff line change @@ -557,7 +557,7 @@ resource "google_container_cluster" "primary" {
557557 for_each = var. dns_allow_external_traffic != null ? [1 ] : []
558558 content {
559559 dns_endpoint_config {
560- allow_external_traffic = var. dns_allow_external_traffic
560+ allow_external_traffic = ( var. dns_allow_external_traffic )
561561 }
562562 }
563563 }
Original file line number Diff line number Diff line change @@ -557,7 +557,7 @@ resource "google_container_cluster" "primary" {
557557 for_each = var. dns_allow_external_traffic != null ? [1 ] : []
558558 content {
559559 dns_endpoint_config {
560- allow_external_traffic = var. dns_allow_external_traffic
560+ allow_external_traffic = ( var. dns_allow_external_traffic )
561561 }
562562 }
563563 }
Original file line number Diff line number Diff line change @@ -530,11 +530,12 @@ resource "google_container_cluster" "primary" {
530530 }
531531 }
532532
533+ # TODO: Migrate to only dns_allow_external_traffic in next breaking release
533534 dynamic "control_plane_endpoints_config" {
534- for_each = var. dns_allow_external_traffic != null ? [1 ] : []
535+ for_each = var. dns_allow_external_traffic != null || (var . enable_private_endpoint && var . deploy_using_private_endpoint ) ? [1 ] : []
535536 content {
536537 dns_endpoint_config {
537- allow_external_traffic = var. dns_allow_external_traffic
538+ allow_external_traffic = ( var. dns_allow_external_traffic || var . deploy_using_private_endpoint )
538539 }
539540 }
540541 }
Original file line number Diff line number Diff line change @@ -530,11 +530,12 @@ resource "google_container_cluster" "primary" {
530530 }
531531 }
532532
533+ # TODO: Migrate to only dns_allow_external_traffic in next breaking release
533534 dynamic "control_plane_endpoints_config" {
534- for_each = var. dns_allow_external_traffic != null ? [1 ] : []
535+ for_each = var. dns_allow_external_traffic != null || (var . enable_private_endpoint && var . deploy_using_private_endpoint ) ? [1 ] : []
535536 content {
536537 dns_endpoint_config {
537- allow_external_traffic = var. dns_allow_external_traffic
538+ allow_external_traffic = ( var. dns_allow_external_traffic || var . deploy_using_private_endpoint )
538539 }
539540 }
540541 }
You can’t perform that action at this time.
0 commit comments