Skip to content

Commit 94d4677

Browse files
committed
Fix cluster endpoint ouput when enable_private_nodes is false
1 parent 29f72c9 commit 94d4677

File tree

7 files changed

+8
-15
lines changed

7 files changed

+8
-15
lines changed

autogen/main.tf.tmpl

+2-3
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,9 @@ locals {
101101
cluster_output_zones = local.cluster_output_regional_zones
102102

103103
{% if private_cluster %}
104-
cluster_output_endpoint = var.deploy_using_private_endpoint ? google_container_cluster.primary.private_cluster_config.0.private_endpoint : google_container_cluster.primary.private_cluster_config.0.public_endpoint
104+
cluster_endpoint = var.enable_private_nodes ? (var.deploy_using_private_endpoint ? google_container_cluster.primary.private_cluster_config.0.private_endpoint : google_container_cluster.primary.private_cluster_config.0.public_endpoint) : google_container_cluster.primary.endpoint
105105
{% else %}
106-
cluster_output_endpoint = google_container_cluster.primary.endpoint
106+
cluster_endpoint = google_container_cluster.primary.endpoint
107107
{% endif %}
108108

109109
cluster_output_master_auth = concat(google_container_cluster.primary.*.master_auth, [])
@@ -141,7 +141,6 @@ locals {
141141
cluster_zones = sort(local.cluster_output_zones)
142142

143143
cluster_name = local.cluster_output_name
144-
cluster_endpoint = local.cluster_output_endpoint
145144
cluster_ca_certificate = local.cluster_master_auth_map["cluster_ca_certificate"]
146145
cluster_master_version = local.cluster_output_master_version
147146
cluster_min_master_version = local.cluster_output_min_master_version

main.tf

+1-2
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ locals {
6868
cluster_output_zonal_zones = local.zone_count > 1 ? slice(var.zones, 1, local.zone_count) : []
6969
cluster_output_zones = local.cluster_output_regional_zones
7070

71-
cluster_output_endpoint = google_container_cluster.primary.endpoint
71+
cluster_endpoint = google_container_cluster.primary.endpoint
7272

7373
cluster_output_master_auth = concat(google_container_cluster.primary.*.master_auth, [])
7474
cluster_output_master_version = google_container_cluster.primary.master_version
@@ -96,7 +96,6 @@ locals {
9696
cluster_zones = sort(local.cluster_output_zones)
9797

9898
cluster_name = local.cluster_output_name
99-
cluster_endpoint = local.cluster_output_endpoint
10099
cluster_ca_certificate = local.cluster_master_auth_map["cluster_ca_certificate"]
101100
cluster_master_version = local.cluster_output_master_version
102101
cluster_min_master_version = local.cluster_output_min_master_version

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

+1-2
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ locals {
9292
cluster_output_zonal_zones = local.zone_count > 1 ? slice(var.zones, 1, local.zone_count) : []
9393
cluster_output_zones = local.cluster_output_regional_zones
9494

95-
cluster_output_endpoint = var.deploy_using_private_endpoint ? google_container_cluster.primary.private_cluster_config.0.private_endpoint : google_container_cluster.primary.private_cluster_config.0.public_endpoint
95+
cluster_endpoint = var.enable_private_nodes ? (var.deploy_using_private_endpoint ? google_container_cluster.primary.private_cluster_config.0.private_endpoint : google_container_cluster.primary.private_cluster_config.0.public_endpoint) : google_container_cluster.primary.endpoint
9696

9797
cluster_output_master_auth = concat(google_container_cluster.primary.*.master_auth, [])
9898
cluster_output_master_version = google_container_cluster.primary.master_version
@@ -127,7 +127,6 @@ locals {
127127
cluster_zones = sort(local.cluster_output_zones)
128128

129129
cluster_name = local.cluster_output_name
130-
cluster_endpoint = local.cluster_output_endpoint
131130
cluster_ca_certificate = local.cluster_master_auth_map["cluster_ca_certificate"]
132131
cluster_master_version = local.cluster_output_master_version
133132
cluster_min_master_version = local.cluster_output_min_master_version

modules/beta-private-cluster/main.tf

+1-2
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ locals {
9292
cluster_output_zonal_zones = local.zone_count > 1 ? slice(var.zones, 1, local.zone_count) : []
9393
cluster_output_zones = local.cluster_output_regional_zones
9494

95-
cluster_output_endpoint = var.deploy_using_private_endpoint ? google_container_cluster.primary.private_cluster_config.0.private_endpoint : google_container_cluster.primary.private_cluster_config.0.public_endpoint
95+
cluster_endpoint = var.enable_private_nodes ? (var.deploy_using_private_endpoint ? google_container_cluster.primary.private_cluster_config.0.private_endpoint : google_container_cluster.primary.private_cluster_config.0.public_endpoint) : google_container_cluster.primary.endpoint
9696

9797
cluster_output_master_auth = concat(google_container_cluster.primary.*.master_auth, [])
9898
cluster_output_master_version = google_container_cluster.primary.master_version
@@ -127,7 +127,6 @@ locals {
127127
cluster_zones = sort(local.cluster_output_zones)
128128

129129
cluster_name = local.cluster_output_name
130-
cluster_endpoint = local.cluster_output_endpoint
131130
cluster_ca_certificate = local.cluster_master_auth_map["cluster_ca_certificate"]
132131
cluster_master_version = local.cluster_output_master_version
133132
cluster_min_master_version = local.cluster_output_min_master_version

modules/beta-public-cluster/main.tf

+1-2
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,7 @@ locals {
9292
cluster_output_zonal_zones = local.zone_count > 1 ? slice(var.zones, 1, local.zone_count) : []
9393
cluster_output_zones = local.cluster_output_regional_zones
9494

95-
cluster_output_endpoint = google_container_cluster.primary.endpoint
95+
cluster_endpoint = google_container_cluster.primary.endpoint
9696

9797
cluster_output_master_auth = concat(google_container_cluster.primary.*.master_auth, [])
9898
cluster_output_master_version = google_container_cluster.primary.master_version
@@ -127,7 +127,6 @@ locals {
127127
cluster_zones = sort(local.cluster_output_zones)
128128

129129
cluster_name = local.cluster_output_name
130-
cluster_endpoint = local.cluster_output_endpoint
131130
cluster_ca_certificate = local.cluster_master_auth_map["cluster_ca_certificate"]
132131
cluster_master_version = local.cluster_output_master_version
133132
cluster_min_master_version = local.cluster_output_min_master_version

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

+1-2
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ locals {
6868
cluster_output_zonal_zones = local.zone_count > 1 ? slice(var.zones, 1, local.zone_count) : []
6969
cluster_output_zones = local.cluster_output_regional_zones
7070

71-
cluster_output_endpoint = var.deploy_using_private_endpoint ? google_container_cluster.primary.private_cluster_config.0.private_endpoint : google_container_cluster.primary.private_cluster_config.0.public_endpoint
71+
cluster_endpoint = var.enable_private_nodes ? (var.deploy_using_private_endpoint ? google_container_cluster.primary.private_cluster_config.0.private_endpoint : google_container_cluster.primary.private_cluster_config.0.public_endpoint) : google_container_cluster.primary.endpoint
7272

7373
cluster_output_master_auth = concat(google_container_cluster.primary.*.master_auth, [])
7474
cluster_output_master_version = google_container_cluster.primary.master_version
@@ -96,7 +96,6 @@ locals {
9696
cluster_zones = sort(local.cluster_output_zones)
9797

9898
cluster_name = local.cluster_output_name
99-
cluster_endpoint = local.cluster_output_endpoint
10099
cluster_ca_certificate = local.cluster_master_auth_map["cluster_ca_certificate"]
101100
cluster_master_version = local.cluster_output_master_version
102101
cluster_min_master_version = local.cluster_output_min_master_version

modules/private-cluster/main.tf

+1-2
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ locals {
6868
cluster_output_zonal_zones = local.zone_count > 1 ? slice(var.zones, 1, local.zone_count) : []
6969
cluster_output_zones = local.cluster_output_regional_zones
7070

71-
cluster_output_endpoint = var.deploy_using_private_endpoint ? google_container_cluster.primary.private_cluster_config.0.private_endpoint : google_container_cluster.primary.private_cluster_config.0.public_endpoint
71+
cluster_endpoint = var.enable_private_nodes ? (var.deploy_using_private_endpoint ? google_container_cluster.primary.private_cluster_config.0.private_endpoint : google_container_cluster.primary.private_cluster_config.0.public_endpoint) : google_container_cluster.primary.endpoint
7272

7373
cluster_output_master_auth = concat(google_container_cluster.primary.*.master_auth, [])
7474
cluster_output_master_version = google_container_cluster.primary.master_version
@@ -96,7 +96,6 @@ locals {
9696
cluster_zones = sort(local.cluster_output_zones)
9797

9898
cluster_name = local.cluster_output_name
99-
cluster_endpoint = local.cluster_output_endpoint
10099
cluster_ca_certificate = local.cluster_master_auth_map["cluster_ca_certificate"]
101100
cluster_master_version = local.cluster_output_master_version
102101
cluster_min_master_version = local.cluster_output_min_master_version

0 commit comments

Comments
 (0)