ロードバランサ配下のインスタンスを入れ替える

マスタのAMIを更新して、インスタンスを入れ替えたいとき。

1つインスタンスを停止すると新しいインスタンスが立ち上がってくる。
インスタンスの数が少ないときは、1つを止めると他のインスタンスへの負荷が急激に上がってしまう。
それを避けるための方法。

as-update-auto-scaling-group HogeAutoScalingGroup --min-size 5


一旦、min-sizeの数を多めに設定する。
するとインスタンスが設定した数分上がってくるので、それらがロードバランサの配下に入ったのを確認してから古いインスタンスを順に止めていく。
最後にmin-sizeを元に戻しておく。
多めに立ち上がったインスタンスは順に回収される。