Auto Scalingで起動するAMI変更手順

新規のLaunch configを作成する。

$ as-create-launch-config AS20120101 –image-id ami-xxxx –instance-type t1.micro –region ap-northeast-1 –group “xxx-YYY” –key xxxx-key

Launchの確認

$ as-describe-launch-configs –region ap-northeast-1
LAUNCH-CONFIG AS201201 ami-yyyy t1.micro
LAUNCH-CONFIG AS20120101 ami-xxxx t1.micro

Scaling GroupのUpdate

$ as-update-auto-scaling-group WP-AS –launch-configuration AS20120101 –region ap-northeast-1

Scaling Groupの確認

$ as-describe-auto-scaling-groups –region ap-northeast-1
AUTO-SCALING-GROUP WP-AS AS20120101 ap-northeast-1b,ap-northeast-1a barasuLB 1 3 1
INSTANCE i-0517c605 ap-northeast-1b InService Healthy

古いLaunchの削除

$ as-delete-launch-config AS201201 –region ap-northeast-1
Are you sure you want to delete this launch configuration? [Ny]

削除後Launchの確認

$ as-describe-launch-configs –region ap-northeast-1
LAUNCH-CONFIG AS20120101 ami-22a81e23 t1.micro

これでAuto Scalingで起動するAMIの変更が完了です。