amazon-web-services - 将当前资源迁移到可重用的嵌套堆栈中
问题描述
我在每个微服务中都有一个整体式 cloudformation 堆栈,创建相同类型的资源,我想通过将其分解为嵌套堆栈并在每个服务中重用它们来使其模块化。我对嵌套堆栈的理解是,您可以将它们用作可重用单元来创建捆绑资源。我知道通过将删除策略设置为保留并导入另一个堆栈来导入现有资源。我无法理解如何使用嵌套堆栈中的现有资源并使其可重用。如果我在嵌套堆栈中有导入逻辑,那么它不能被重用吗?
例如,假设您在每个堆栈中创建了一个 EC2 实例以及 cloudwatch 警报。我想通过将所有相关资源放入一个名为MyEC2Stack
. 然后我可以MyEC2Stack
在父堆栈中使用来创建我想要的任意数量的资源。现在我的用例是用来MyEc2Stack
创建以前存在的资源以及一组新的资源。我怎样才能做到这一点?
解决方案
推荐阅读
- python - 在 python PLY(lex/yacc) 中使用空生产规则的语法错误
- java - 如果连接时间过长,如何创建每半秒重试一次 URL 连接的 Java 函数?
- python - 如何在以下示例中正确使用 Xpath
- swift - updateChildValue 写入数据
- typescript - 如何使用 ESLint TypeScript Airbnb 配置?
- python - Selenium 没有挂接到 Firefox 中的 Flash Web 应用程序
- picocli - picocli : ArgGroup 中的依赖参数
- sql - 使用插入和计算触发
- html - 未定义的 DateTimepicker 值 -NodeJS
- java - 如何在标头中发送简单信息