Rob*_*res 6 amazon-ec2 amazon-web-services amazon-elb aws-cloudformation autoscaling
我们正在使用云形成为AWS EC2实例提供支持.我们有3种不同的堆栈 - 测试,分期和生产.我们更新任何堆栈图像的工作流程如下:
update堆栈的云形成配置(通过json文件)中的ami引用.这会降低堆栈中的实例并使用新磁盘映像重新配置它们.
我们的测试或暂存堆栈没有任何问题,每个堆栈包含一个ec2实例.每次我们更新,图像被替换没有问题.
我们的生产堆栈似乎没有以相同的方式工作:-(.它包含(至少)2个位于负载均衡器后面的实例.当我们以相同的方式更新此堆栈时,ec2实例不会立即刷新(即更新完成后,框仍然从前一个磁盘映像运行.)好消息是当负载均衡器自动调整时使用新映像.
负载平衡规则和云形成之间是否存在冲突?
任何见解将不胜感激
好的 - 做了一些实验.您需要为扩展组定义更新策略.通过定义更新策略,启动配置中的任何更改都将触发更新.没有这个 - 不会触发更新.
您不需要ELB来触发滚动更新,但如果您有一个ELB,它也不会干扰它.
http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-attribute-updatepolicy.html
| 归档时间: |
|
| 查看次数: |
1736 次 |
| 最近记录: |