【发布时间】:2020-12-28 16:05:41
【问题描述】:
以下是我的 terraform 资源。我们如何从 terraform gcp 资源 iam 绑定中的变量添加项目编号,因为如果我要为其他帐户运行相同的 terraform,我必须手动更改它。
resource "google_project_iam_binding" "project" {
project = var.projectid
role = "roles/container.admin"
members = [
"serviceAccount:service-1016545346555@gcp-sa-cloudbuild.iam.gserviceaccount.com",
]
}
【问题讨论】:
-
你能详细说明一下这个问题吗?
-
@adp,我想像“serviceAccount:service-$PROJECT_NUMBER@gcp-sa-cloudbuild.iam.gserviceaccount.com”一样使用,所以当我在其他帐户中尝试相同的操作时,它会从变量中选择.tf 或 gcp 全局变量。毕竟,我不想硬编码。
标签: terraform terraform-provider-gcp