Hatena::ブログ(Diary)

すにぺっと

2013-08-01

AWSリージョンとエンドポイント一覧

| 09:40 | AWSリージョンとエンドポイント一覧 - すにぺっと を含むブックマーク

いっつも忘れるので。

ここで各プロダクトのリージョン名とエンドポイント名がわかる。

2013-02-19

VPCをAuto ScaleでELBに追加

| 10:42 | VPCをAuto ScaleでELBに追加 - すにぺっと を含むブックマーク

普通のEC2インスタンスをAutoScaleでELBに追加したことはあったけど、

同じ方法でVPCを追加しようとしたらELBに追加されず、

延々とインスタンスの起動とterminateを繰り返すという無駄な自体になってしまった。


どうやらVPCの場合は少しコマンドのパラメータ等が違うみたい。

まず、as-create-launch-configでAuto Scale用設定ファイルを作る際、

下記のようにする。

group(セキュリティグループ)で、名前でなくIDを指定しなければいけないらしい。

% as-create-launch-config ssd-config-20130213  --image-id <AMI-ID>--instance-type <インスタンスタイプ> 
  --key <キーファイル名> --group <グループID>  --region <リージョン>

そして、Auto Scaleグループを指定する箇所、

vpc-zone-identifierパラメータでVPCのサブネットを指定するらしい。

% as-create-auto-scaling-group <Scale Group名>--launch-configuration <launch-config名>
  --availability-zones <Availability Zone>--min-size <最小数> --max-size <最大数> 
  --load-balancers <ELB名> --health-check-type ELB --grace-period 60 --vpc-zone-identifier <サブネットID>

こうすれば無事、自動でVPC + ELBができた。

なお、VPCはEIPをわりあててあげないと外のネットワークにでれないので注意。