hk'*_*hk' 1 terraform terraform-provider-gcp
下面是我的 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",
]
}
Run Code Online (Sandbox Code Playgroud)
项目编号可在 google_project 数据源 ( https://www.terraform.io/docs/providers/google/d/project.html ) 中找到。
所以当添加这个时:
data "google_project" "project" {}
Run Code Online (Sandbox Code Playgroud)
它应该可以使用:
data.google_project.project.number
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
840 次 |
| 最近记录: |