首页 > 解决方案 > 如何在 AWS Cloudformation 更新期间确保资源删除/创建顺序

问题描述

我的用例是我们已经从 AWS Cloudformation 创建了一个堆栈。

现在我想更新那个堆栈,我的要求是我想删除一个已经创建的资源并添加新的修改资源,但我想确保删除发生在创建部分之前。

我探索了dependsOn,但这有助于我设置资源创建的顺序。它对确保删除和创建顺序没有帮助(或者至少我找不到任何东西)

在进行 cloudformation 更新时如何确保资源删除发生在资源创建之前

标签: amazon-web-servicesamazon-cloudformation

解决方案


除非将您的操作分为两个步骤,否则没有其他选择:

  1. 您将需要使用当前模板更新堆栈,仅更改您稍后将修改的资源的名称。

  2. 更新堆栈 - 使用您的修改上传新模板 - 但请记住使用以前的值设置资源名称。


推荐阅读