【发布时间】:2017-06-25 16:40:46
【问题描述】:
分离 CloudFormation 堆栈的最佳方法是什么?我目前通过 ecs-cluster、elasticache、带有默认目标组的 alb 和带有目标组注册到现有 alb 和 SNS 订阅的 ecs 服务来分离我的堆栈。它们都依赖于 CF Import Export。与单个堆栈相比,这是理想的吗?
我拥有单独的 SNS 订阅堆栈的原因是我需要在多个主题上订阅和重用它们,并且我不想为每个 ASG、ALB 和 Elasticache 堆栈创建订阅。
此外,如果我将堆栈分开,我可以将 ECS 服务放入我选择的可用集群中。
关于最佳方法的任何想法或者这是正确的方法吗?
如果您查看AWS CloudFormation Best Practices,它指出我们需要“按生命周期和所有权组织您的堆栈”。鉴于它们都有不同的生命周期(即 ALB 与 ECS。ECS 更改的频率要高得多,然后 ALB 类似地适用于 ECS 集群实例)那么以这种方式分离是否有意义?
【问题讨论】:
标签: amazon-web-services amazon-cloudformation