Terraform使用了错误的谷歌项目



我删除了项目projects/project1-301106,然后创建了一个以301108结尾的新项目。但地形总是尝试使用旧项目。

Error: Error creating Network: googleapi: Error 404: The resource 'projects/project1-301106' was not found, notFound

我删除了.terraform目录和文件,运行了terraform init。还清除了gculd和reauth,但仍然存在相同的错误。

试试这个解决方案。

删除这些文件和文件夹:

sudo rm -r .terraform .terraform.lock.hcl terraform.tfstate terraform.tfstate.backup

然后:

terraform init

最后:

terraform apply -auto-approve

对我来说,这是由于使用错误的项目运行在浏览器选项卡中打开的gcloud auth application-default login造成的。删除地形文件并没有解决这个问题。

最新更新