如何在我的模板中禁用失败回滚?
How can I disable rollback on failure in my template?
我正在处理 CloudFormation 模板,但无法应用更新。我想将堆栈选项 Rollback on Failure 设置为 "No" 以便保留调试资源。如何在我的 CloudFormation 模板中禁用 "rollback on failure"?
更新答案
您现在可以在 运行 更新堆栈命令时传递 DisableRollback
参数(默认为 false)。请在此处查看文档:
https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStack.html
已过时
我认为该选项仅在创建堆栈时可用。描述说 Specifies whether the stack should be rolled back if stack creation fails.
.
如果您查看 AWS CLI,--disable-rollback
标志可用于 aws cloudformation create-stack
,但 aws cloudformation update-stack
不存在此类选项。
另请参阅此处以获取参考资料:
希望对您有所帮助。
AWS 引入了 CloudFormation 功能,堆栈创建在故障点停止,我们应该能够从那里调试问题。 Here 是对 AWS 博客的引用。
我正在处理 CloudFormation 模板,但无法应用更新。我想将堆栈选项 Rollback on Failure 设置为 "No" 以便保留调试资源。如何在我的 CloudFormation 模板中禁用 "rollback on failure"?
更新答案
您现在可以在 运行 更新堆栈命令时传递 DisableRollback
参数(默认为 false)。请在此处查看文档:
https://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_UpdateStack.html
已过时
我认为该选项仅在创建堆栈时可用。描述说 Specifies whether the stack should be rolled back if stack creation fails.
.
如果您查看 AWS CLI,--disable-rollback
标志可用于 aws cloudformation create-stack
,但 aws cloudformation update-stack
不存在此类选项。
另请参阅此处以获取参考资料:
希望对您有所帮助。
AWS 引入了 CloudFormation 功能,堆栈创建在故障点停止,我们应该能够从那里调试问题。 Here 是对 AWS 博客的引用。