【发布时间】:2018-11-27 10:43:34
【问题描述】:
我理解为什么如果部署失败,AWS 会留下一个堆栈,以便您可以看到错误。
但是是否有强制开关,以便我可以重新部署并让 aws 为我删除堆栈?否则我必须自己删除它。
【问题讨论】:
标签: amazon-web-services amazon-cloudformation
我理解为什么如果部署失败,AWS 会留下一个堆栈,以便您可以看到错误。
但是是否有强制开关,以便我可以重新部署并让 aws 为我删除堆栈?否则我必须自己删除它。
【问题讨论】:
标签: amazon-web-services amazon-cloudformation
不确定您是如何创建 CFT 堆栈的,但如果您使用 CLI,您可以指定 --on-failure DELETE 选项,如果部署失败,该选项将删除堆栈。
【讨论】:
force 开关之类的东西,但如果您使用的是 CLI,请尝试delete 堆栈然后create 它。
Unknown options: --on-failure
这在 Buildkite 管道中发生过一次,在手动删除堆栈后(状态:DELETE_COMPLETE)能够通过管道重新创建/更新。
【讨论】: