【发布时间】:2021-05-27 22:03:09
【问题描述】:
我想使用以下 Terraform 代码在 GCP 上添加一个 A 型 DNS 名称:
data "google_dns_managed_zone" "env_dns_zone" {
name = "env-zone"
}
resource "google_compute_global_address" "argo_events_webhook" {
name = "argo-events-webhook"
}
/*
resource "google_dns_record_set" "argo-events-webhook" {
name = "argo-events-webhook.${data.google_dns_managed_zone.env_dns_zone.dns_name}"
managed_zone = data.google_dns_managed_zone.env_dns_zone.name
rrdatas = [google_compute_global_address.argo_events_webhook.address]
ttl = 600
type = "A"
}
*/
(注释掉的部分不会导致错误,但可能相关,因为它显示了有关我想要实现的更多信息)
但这会产生以下错误消息...
...
module.gke.google_compute_global_address.argo_events_webhook: Creating...
Error: Error creating GlobalAddress: googleapi: Error 400: STANDARD network tier (the project's default network tier) is not supported: STANDARD network tier is not supported for global address., badRequest
...我找不到更多信息。有人知道如何解决这个问题吗?
让我感到困惑的是,添加了 A 级条目,并且我的 terraform 代码是从它们相应的 tf 代码中 c/p'ed 的(+ 名称调整)。
【问题讨论】:
标签: google-cloud-platform terraform terraform-provider-gcp