Dav*_*ide 5 google-cloud-platform terraform
当我执行“地形计划”时,出现以下错误:
\n\n\n\xe2\x94\x82 错误:无法确定区域:在此资源中设置,或设置提供程序级别的“区域”或“区域”。
\n
\n\xe2\x94\x82
\n\xe2\x94\x82
\n\xe2\x94\x82 错误:无法确定区域:在此资源中设置,或设置提供程序级别“区域”或“区域”。
\n\xe2\x94\x82
\n\xe2\x94\x82
\n操作失败:运行 terraform 计划失败(退出 1)
我的提供商看起来像这样
\nprovider "google" { \n project = "test" \n region = "europe-west2" \n zone = "europe-west2-c"\n}\nRun Code Online (Sandbox Code Playgroud)\n资源的一个例子是
\nresource "google_bigquery_dataset" "test" {\n location = "EU"\n dataset_id = "test"\n friendly_name = "test"\n}\nRun Code Online (Sandbox Code Playgroud)\n
小智 1
Terraform 中“zone”的语法应该是“zones”。此外,该值应该是方括号“[]”中的列表。以下是您可以尝试的示例:
zones = ["europe-west2-a", "europe-west2-b", "europe-west2-c"]
Run Code Online (Sandbox Code Playgroud)
这两个帖子具有可以说明性的区域默认设置:
https://admintuts.net/server-admin/provision-kubernetes-clusters-in-gcp-with-terraform/
(但是您不需要“默认”分配来至少让 Terraform for GKE 正常工作;您需要使用“zones”关键字)
| 归档时间: |
|
| 查看次数: |
2444 次 |
| 最近记录: |