Skip to content

Commit 52e25ab

Browse files
authored
fix: support custom service account for autopilot (#1550)
1 parent d59542c commit 52e25ab

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

autogen/main/cluster.tf.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@ resource "google_container_cluster" "primary" {
162162
{% if autopilot_cluster == true %}
163163
cluster_autoscaling {
164164
dynamic "auto_provisioning_defaults" {
165-
for_each = var.create_service_account ? [1] : []
165+
for_each = (var.create_service_account || var.service_account != "") ? [1] : []
166166

167167
content {
168168
service_account = local.service_account

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ resource "google_container_cluster" "primary" {
7171

7272
cluster_autoscaling {
7373
dynamic "auto_provisioning_defaults" {
74-
for_each = var.create_service_account ? [1] : []
74+
for_each = (var.create_service_account || var.service_account != "") ? [1] : []
7575

7676
content {
7777
service_account = local.service_account

modules/beta-autopilot-public-cluster/cluster.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ resource "google_container_cluster" "primary" {
7171

7272
cluster_autoscaling {
7373
dynamic "auto_provisioning_defaults" {
74-
for_each = var.create_service_account ? [1] : []
74+
for_each = (var.create_service_account || var.service_account != "") ? [1] : []
7575

7676
content {
7777
service_account = local.service_account

0 commit comments

Comments
 (0)