amazon-web-services - 如何在 AWS Cloudformation 更新期间确保资源删除/创建顺序
问题描述
我的用例是我们已经从 AWS Cloudformation 创建了一个堆栈。
现在我想更新那个堆栈,我的要求是我想删除一个已经创建的资源并添加新的修改资源,但我想确保删除发生在创建部分之前。
我探索了dependsOn,但这有助于我设置资源创建的顺序。它对确保删除和创建顺序没有帮助(或者至少我找不到任何东西)
在进行 cloudformation 更新时如何确保资源删除发生在资源创建之前
解决方案
除非将您的操作分为两个步骤,否则没有其他选择:
您将需要使用当前模板更新堆栈,仅更改您稍后将修改的资源的名称。
更新堆栈 - 使用您的修改上传新模板 - 但请记住使用以前的值设置资源名称。
推荐阅读
- javascript - Javascript:在有效表单后运行提交加载页面代码
- javascript - 用 Javascript 中的键值对重构对象数组并输出或发出它以用 mongoose 和 MongoDB 保存它?
- c# - 如何使用 C# Net.Core 脚本在我的桌面上打开文件?
- python - 绘制带有分数的项目层次结构
- stm32 - 尽管 Windows 枚举和 libusb 读取 STM32 自定义设备类的描述符,但无法从 USB 批量端点接收
- c# - c# ninject 使用注入属性的抽象工厂
- clickhouse - 根据条件从两列中排除行
- webpack - 使用 ionic3 的 Docusign JWT 身份验证
- php - 获取泳道内 Jira 票的位置
- python - 防止将缩进从制表符更改为空格