AWS云形成删除失败

时间:2014-04-15 06:41:26

标签: amazon-web-services amazon-cloudformation

如何强行删除我的AWS云形成堆栈?绑定的资源之前已经被删除,如DNS,route53等。每当我删除堆栈时,它都会失败,因为它无法找到资源。

The specified hosted zone does not exist. DELETE_FAILED.

这使删除停止并使堆栈仍然有效。如何强制清理并移除此堆栈?

3 个答案:

答案 0 :(得分:1)

基于这个线程,如果堆栈被改变,看起来堆栈删除可能会有问题。

https://forums.aws.amazon.com/thread.jspa?threadID=71050&start=0&tstart=0

您似乎需要通过支持将其删除。

也就是说,我已经能够删除我手动更改组件的堆栈。在堆栈删除实际成功之前,有时您需要等待几个小时后终止实例,VPC,子网等。

答案 1 :(得分:0)

似乎Route53记录在cloudformation之前被手动删除,或者在删除记录之后在cloudformation中发生了一些失败。它被卡住了,因为它无法找到托管区域,因为它已经被删除了,如果这确实是您帖子中描述的内容。您可以尝试使用原始脚本更新堆栈,然后通过cloudformation删除堆栈,无需任何手动干预。

答案 2 :(得分:0)

在所有依赖关系资源在其他堆栈中使用或忙于非堆栈资源之前,不会删除AWS Cloud形成堆栈。因此,更好地了解哪些资源在其他地方共享,并尝试释放它。 希望有所帮助。