我删除了项目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
造成的。删除地形文件并没有解决这个问题。