Terraform destroy不会执行。 Gives"销毁被取消"

时间:2017-04-11 11:29:47

标签: amazon-web-services amazon-ec2 terraform

我已经能够使用terraform apply部署AWS Auto Scaling组,负载均衡器,安全组和EC2实例。

现在,我想使用命令terraform destroy销毁基础架构,但它提供了Destroy cancelled

我不希望从AWS管理控制台手动销毁资源,只能通过terraform命令。

2 个答案:

答案 0 :(得分:0)

我尝试使用命令terraform destroy -force强制销毁已部署的基础架构,并且工作正常

答案 1 :(得分:0)

消息“Destroy cancelled”。如果您未在确认提示符下键入字符串“yes”,则返回:

Terraform will delete all your managed infrastructure.
There is no undo. Only 'yes' will be accepted to confirm.

Do you really want to destroy?

Terraform需要输入yes作为安全措施。如果您以非交互方式运行Terraform,则可能无法输入此响应,因此-force选项提供了一种通过命令提示符进行确认的方法。