【发布时间】:2021-04-05 02:33:13
【问题描述】:
我通过 Terraform 创建了一个基础架构,其中状态文件存储在 S3 中。
很遗憾,由于某些问题,本地状态文件已损坏,并且无法下载 S3 文件本身。
这是否可以使用存储在 S3 上的文件运行terraform destroy fileName(在我手动下载之后)。
【问题讨论】:
-
删除本地文件,运行
terraform init,应该从s3下载状态。现在有什么东西被破坏了?是否有任何状态文件实际上反映了 AWS 状态?你想销毁所有创建的资源吗? -
本地状态文件 .terraform/terraform.tfstate 没有关于我的基础架构的任何内容。它显示后端设置为 S3,所有其他值都设置为 null。它还通过工作区设置了基础设施。跟这个有关系吗?
标签: amazon-web-services terraform destroy