&引用;googleapi:错误500:遇到内部错误,backendError“;使用Terraform设置GKE环境时?

&引用;googleapi:错误500:遇到内部错误,backendError“;使用Terraform设置GKE环境时?,terraform,google-kubernetes-engine,Terraform,Google Kubernetes Engine,我正在努力学习本教程。我对存储库所做的唯一更改是定义一个项目名称,该名称等于gcloud config get value project的结果: kurtpeek@Kurts-MacBook-Pro ~/g/s/g/k/learn-terraform-provision-gke-cluster (master)> git diff diff --git a/terraform.tfvars b/terraform.tfvars index a13174b..4f7eaae 100644

我正在努力学习本教程。我对存储库所做的唯一更改是定义一个项目名称,该名称等于
gcloud config get value project
的结果:

kurtpeek@Kurts-MacBook-Pro ~/g/s/g/k/learn-terraform-provision-gke-cluster (master)> git diff
diff --git a/terraform.tfvars b/terraform.tfvars
index a13174b..4f7eaae 100644
--- a/terraform.tfvars
+++ b/terraform.tfvars
@@ -1,2 +1,2 @@
-project_id = "REPLACE_ME"
+project_id = "kurtpeek-179513"
 region     = "us-central1"
kurtpeek@Kurts-MacBook-Pro ~/g/s/g/k/learn-terraform-provision-gke-cluster (master)> 
gcloud config get-value project
kurtpeek-179513
但是,如果我运行
terraformapply
我会得到以以下错误结尾的日志:

Do you want to perform these actions?
  Terraform will perform the actions described above.
  Only 'yes' will be accepted to approve.

  Enter a value: yes

google_compute_network.vpc: Creating...
google_compute_network.vpc: Still creating... [10s elapsed]
google_compute_network.vpc: Still creating... [20s elapsed]
google_compute_network.vpc: Creation complete after 23s [id=projects/kurtpeek-179513/global/networks/kurtpeek-179513-vpc]
google_compute_subnetwork.subnet: Creating...
google_compute_subnetwork.subnet: Still creating... [10s elapsed]
google_compute_subnetwork.subnet: Still creating... [20s elapsed]
google_compute_subnetwork.subnet: Creation complete after 23s [id=projects/kurtpeek-179513/regions/us-central1/subnetworks/kurtpeek-179513-subnet]
google_container_cluster.primary: Creating...
google_container_cluster.primary: Still creating... [10s elapsed]
google_container_cluster.primary: Still creating... [20s elapsed]
google_container_cluster.primary: Still creating... [30s elapsed]
google_container_cluster.primary: Still creating... [40s elapsed]
google_container_cluster.primary: Still creating... [50s elapsed]
google_container_cluster.primary: Still creating... [1m0s elapsed]

Error: googleapi: Error 500: Internal error encountered., backendError

  on gke.tf line 17, in resource "google_container_cluster" "primary":
  17: resource "google_container_cluster" "primary" {

根据,这可能是由于项目名称不正确,但我相信我已按照说明()设置了该变量。你知道是什么引起的吗?(Terraform项目代码可从获取)。

您介意发布
gke.tf
文件吗?当然,它位于。非常有趣。
terraform plan
是否按预期显示了所有内容?您可以尝试将计划保存到一个文件中,然后使用保存的计划文件运行apply,看看它是否会产生任何影响。您如何确切地替换您的
project\u id
值?它是硬编码的还是使用某处
gcloud config get value project
作为命令替换?而
var
变量在哪里配置?你能发布
terraform.tfvars
文件的实际内容吗?你介意发布
gke.tf
文件吗?当然,它位于。非常有趣。
terraform plan
是否按预期显示了所有内容?您可以尝试将计划保存到一个文件中,然后使用保存的计划文件运行apply,看看它是否会产生任何影响。您如何确切地替换您的
project\u id
值?它是硬编码的还是使用某处
gcloud config get value project
作为命令替换?而
var
变量在哪里配置?你能发布
terraform.tfvars
文件的实际内容吗?