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のコマンドラインツールも他のものと同じですね。