okochangの馬鹿でありがとう

ふらふら適当に世間を生きる日々でございます

CentOS6にAuto Scaling Command Line Toolをセットアップする

AWSコマンドラインツールのセットアップシリーズもだいぶ出そろってきた感じがします。
今回セットアップするツールはAuto Scalingのコマンドラインツールです。
Auto Scalingについては以下の資料を見るとイメージがつきやすいかもしれません。(ステマ

環境

もちろん今回の環境もCentOS6です。

手順

ホームディレクトリはこのようになっています。

$ ll ~/
total 4
drwxrwxr-x 6 okochang okochang 4096 2013-04-06 04:19 bin

以下のように最新版をダウンロードして解凍&binディレクトリに配置します。

$ curl -LO http://ec2-downloads.s3.amazonaws.com/AutoScaling-2011-01-01.zip
$ unzip AutoScaling-2011-01-01.zip 
$ mv AutoScaling-1.0.61.2 ~/bin/
$ rm AutoScaling-2011-01-01.zip 
$ ln -s /home/okochang/bin/AutoScaling-1.0.61.2 /home/okochang/bin/AutoScaling

以下のように環境変数を設定します。
EC2の時に設定したJAVA_HOMEやRDSの時に設定したAWS_CREDENTIAL_FILEがされていない場合はそちらも設定しておいて下さい。

$ echo 'export AWS_AUTO_SCALING_HOME=/home/okochang/bin/AutoScaling' >> ~/.bashrc
$ echo 'export PATH=$PATH:$JAVA_HOME/bin:$EC2_HOME/bin:$AWS_RDS_HOME/bin:$AWS_ELB_HOME/bin:$AWS_IAM_HOME/bin:$AWS_AUTO_SCALING_HOME/bin' >> ~/.bashrc
$ source .bashrc

最後に動作確認をします。

$ as-version 
Amazon AutoScaling CLI version 1.0.61.2 (API 2011-01-01)
$ as-describe-auto-scaling-groups 
No AutoScalingGroups found

まとめ

Auto Scalingのコマンドラインツールも他のものと同じですね。