diff --git a/examples/workload_identity/outputs.tf b/examples/workload_identity/outputs.tf index 8d97afabfe..b3c02360cf 100644 --- a/examples/workload_identity/outputs.tf +++ b/examples/workload_identity/outputs.tf @@ -56,7 +56,7 @@ output "cluster_name" { # Default instantiation of WI module output "default_wi_email" { description = "GCP service account." - value = module.workload_identity.gcp_service_account_email + value = module.workload_identity.gcp_service_account.email } output "default_wi_ksa_name" { diff --git a/modules/workload-identity/output.tf b/modules/workload-identity/output.tf index fd0554d46c..8d1e376581 100644 --- a/modules/workload-identity/output.tf +++ b/modules/workload-identity/output.tf @@ -41,5 +41,5 @@ output "gcp_service_account_name" { output "gcp_service_account" { description = "GCP service account." - value = data.google_service_account.cluster_service_account + value = var.use_existing_gcp_sa ? data.google_service_account.cluster_service_account[0] : google_service_account.cluster_service_account[0] }