Skip to content

Commit 4726ab2

Browse files
authoredJan 24, 2025··
Fix: dns endpoint for external traffic (#2244)
Signed-off-by: Manuel Morejon <manuel@mmorejon.io>
1 parent 47a49ac commit 4726ab2

File tree

7 files changed

+7
-7
lines changed

7 files changed

+7
-7
lines changed
 

‎autogen/main/cluster.tf.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -645,7 +645,7 @@ resource "google_container_cluster" "primary" {
645645
}
646646

647647
dynamic "control_plane_endpoints_config" {
648-
for_each = var.enable_private_endpoint && var.deploy_using_private_endpoint ? [1] : [0]
648+
for_each = var.enable_private_endpoint && var.deploy_using_private_endpoint ? [1] : []
649649
content {
650650
dns_endpoint_config {
651651
allow_external_traffic = var.deploy_using_private_endpoint

‎examples/safer_cluster_iap_bastion/cluster.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ module "gke" {
2525
subnetwork = module.vpc.subnets_names[0]
2626
ip_range_pods = module.vpc.subnets_secondary_ranges[0][0].range_name
2727
ip_range_services = module.vpc.subnets_secondary_ranges[0][1].range_name
28-
enable_private_endpoint = false
28+
enable_private_endpoint = true
2929
deletion_protection = false
3030
master_authorized_networks = [{
3131
cidr_block = "${module.bastion.ip_address}/32"

‎modules/beta-autopilot-private-cluster/cluster.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -327,7 +327,7 @@ resource "google_container_cluster" "primary" {
327327
}
328328

329329
dynamic "control_plane_endpoints_config" {
330-
for_each = var.enable_private_endpoint && var.deploy_using_private_endpoint ? [1] : [0]
330+
for_each = var.enable_private_endpoint && var.deploy_using_private_endpoint ? [1] : []
331331
content {
332332
dns_endpoint_config {
333333
allow_external_traffic = var.deploy_using_private_endpoint

‎modules/beta-private-cluster-update-variant/cluster.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,7 @@ resource "google_container_cluster" "primary" {
554554
}
555555

556556
dynamic "control_plane_endpoints_config" {
557-
for_each = var.enable_private_endpoint && var.deploy_using_private_endpoint ? [1] : [0]
557+
for_each = var.enable_private_endpoint && var.deploy_using_private_endpoint ? [1] : []
558558
content {
559559
dns_endpoint_config {
560560
allow_external_traffic = var.deploy_using_private_endpoint

‎modules/beta-private-cluster/cluster.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -554,7 +554,7 @@ resource "google_container_cluster" "primary" {
554554
}
555555

556556
dynamic "control_plane_endpoints_config" {
557-
for_each = var.enable_private_endpoint && var.deploy_using_private_endpoint ? [1] : [0]
557+
for_each = var.enable_private_endpoint && var.deploy_using_private_endpoint ? [1] : []
558558
content {
559559
dns_endpoint_config {
560560
allow_external_traffic = var.deploy_using_private_endpoint

‎modules/private-cluster-update-variant/cluster.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,7 @@ resource "google_container_cluster" "primary" {
509509
}
510510

511511
dynamic "control_plane_endpoints_config" {
512-
for_each = var.enable_private_endpoint && var.deploy_using_private_endpoint ? [1] : [0]
512+
for_each = var.enable_private_endpoint && var.deploy_using_private_endpoint ? [1] : []
513513
content {
514514
dns_endpoint_config {
515515
allow_external_traffic = var.deploy_using_private_endpoint

‎modules/private-cluster/cluster.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -509,7 +509,7 @@ resource "google_container_cluster" "primary" {
509509
}
510510

511511
dynamic "control_plane_endpoints_config" {
512-
for_each = var.enable_private_endpoint && var.deploy_using_private_endpoint ? [1] : [0]
512+
for_each = var.enable_private_endpoint && var.deploy_using_private_endpoint ? [1] : []
513513
content {
514514
dns_endpoint_config {
515515
allow_external_traffic = var.deploy_using_private_endpoint

0 commit comments

Comments
 (0)
Please sign in to comment.