因此,我创建了一个应用程序版本为1.0.0.0的堆栈。发布的时间到了,所以我用新的配置更新了参数文件,并通过cli发送了堆栈更新。
我可以看到堆栈已更新并且自动缩放更新已完成。但是我看不到EC2自己更新/终止。
我将自动缩放比例设置为1/2/1;最小/最大/期望我缺少使该过程自动化的什么?我真的不想手动进入控制台并一步一步终止EC2 ...
答案 0 :(得分:1)
就CloudFormation而言,您的基础架构已正确更新。这是因为您未更改Amazon EC2实例上的任何会强制更新的属性。
各种各样的报告表明,可以通过修改用户数据中的某些内容(例如版本号或使用参数)来“强制”替换EC2实例。当堆栈更新时,这将触发实例的替换。
请参阅: