【发布时间】:2020-01-13 02:01:26
【问题描述】:
Terraform 现在支持云运行,如 here 所述, 我正在尝试下面的示例代码。
resource "google_cloud_run_service" "default" {
name = "tftest-cloudrun"
location = "us-central1"
provider = "google-beta"
metadata {
namespace = "my-project-name"
}
spec {
containers {
image = "gcr.io/cloudrun/hello"
}
}
}
虽然它没有错误地部署示例 hello 服务,但当我访问自动生成的 URL 时,它返回 403(Forbidden) 响应。 是否可以使用 terraform 创建公共云运行 api?
(当我使用 GUI 创建相同的服务时,GCP 在“身份验证”部分下提供了“允许未经身份验证的调用”选项,但在 terraform 文档中似乎没有等效选项...)
【问题讨论】:
标签: google-cloud-platform terraform terraform-provider-gcp