问题描述
我通过 terraform 创建了一个基础设施,状态文件存储在 S3 中。
不幸的是,由于某些问题,本地状态文件已损坏,并且无法下载 S3 文件本身。
是否可以使用存储在 S3 上的文件运行 terraform destroy fileName
(在我手动下载之后)。
解决方法
是的,下载 .tfstate
文件并将文件放在 terraform root 中。
现在运行 terraform init
就可以开始了。
terraform destroy resource.resource_name
会起作用。