【发布时间】:2020-10-10 22:30:48
【问题描述】:
我的 terraform gcp 提供程序配置看起来像
provider "google" {
project = var.project
region = var.region
credentials = file("account.json")
}
我想在 terraform cloud 上运行我的 terraform 文件,我不想将 account.json 文件放在源代码管理中。如何将 json GCP 服务帐户文件存储在 terraform cloud 中,然后从 terraform 脚本访问它?
【问题讨论】:
-
您是否打算为此使用文件?您也可以使用字符串变量并传递该文件的内容,然后只需使用类似于 AWS 教程的 Terraform 变量或环境变量:learn.hashicorp.com/terraform/cloud-getting-started/…
标签: terraform terraform-provider-gcp terraform-cloud