diff --git a/modules/composer_net/iam.tf b/modules/composer_net/iam.tf index 93fc1492..7910807f 100644 --- a/modules/composer_net/iam.tf +++ b/modules/composer_net/iam.tf @@ -38,8 +38,8 @@ Assign the Composer Worker (composer.worker) role. Assign the Service Account User (iam.serviceAccountUser) role ***/ resource "google_service_account" "composer_sa" { - account_id = "composer-sa" - display_name = "composer-sa" + account_id = var.composer_sa_name + display_name = var.composer_sa_name project = var.service_project_id } diff --git a/modules/composer_net/variables.tf b/modules/composer_net/variables.tf index f90c52d4..7800054f 100644 --- a/modules/composer_net/variables.tf +++ b/modules/composer_net/variables.tf @@ -77,3 +77,9 @@ variable "dns_zone_name" { type = string default = "composer-google-cloud-dns" } + +variable "composer_sa_name" { + description = "Service Account name to be used for running Cloud Composer Environment." + type = string + default = "composer-sa" +}