share facebook facebook facebook twitter twitter menu hatena pocket slack

2011.06.29 WED

Auto Scaling API Toolsを使ってみる(中途半端…)

鈴木 宏康

WRITTEN BY 鈴木 宏康

前回の記事(Auto Scaling API Tools(Auto Scalingのコマンドラインツール))で、実際にAuto Scaling API Tools”使ってみました。

やはり、PHP(AWS SDK)で設定することにしたため、launch-configとauto-scaling-groupの作成/削除までという、中途半端な状態まではありますが、準備してみました。

コマンドは下記のようになります。

▼ launch-configの作成

# ./as-create-launch-config crawl 
> --image-id ami-xxxxxxxx 
> --instance-type t1.micro 
> --key suz-lab_ap-northeast-1 
> --group default 
> -I IIIIIIII 
> -S SSSSSSSS 
> --region ap-northeast-1
OK-Created launch config

▼ auto-scaling-groupの作成

# ./as-create-auto-scaling-group crawl 
> --launch-configuration crawl 
> --availability-zones ap-northeast-1a, ap-northeast-1b 
> --min-size 0 
> --max-size 5 
> -I IIIIIIII 
> -S SSSSSSSS 
> --region ap-northeast-1
OK-Created AutoScalingGroup

▼ auto-scaling-groupの削除

# ./as-delete-auto-scaling-group crawl 
> -I IIIIIIII 
> -S SSSSSSSS 
> --region ap-northeast-1   
Are you sure you want to delete this AutoScalingGroup? [Ny]y
OK-Deleted AutoScalingGroup

▼ launch-configの削除

# ./as-delete-launch-config crawl 
> -I IIIIIIII 
> -S SSSSSSSS 
> --region ap-northeast-1
Are you sure you want to delete this launch configuration? [Ny]y
OK-Deleted launch configuration

こちらの記事はなかの人(suz-lab)監修のもと掲載しています。
元記事は、こちら

鈴木 宏康

鈴木 宏康

愛知県生まれ。東京工業大学大学院修士課程修了。在学時より、ベンチャー企業でインターネットに関する業務に携わり、現在はクラウド(主にAmazon Web Services)上での開発・運用を軸とした事業の、業務の中心として活躍。

cloudpack

cloudpackは、Amazon EC2やAmazon S3をはじめとするAWSの各種プロダクトを利用する際の、導入・設計から運用保守を含んだフルマネージドのサービスを提供し、バックアップや24時間365日の監視/障害対応、技術的な問い合わせに対するサポートなどを行っております。
AWS上のインフラ構築およびAWSを活用したシステム開発など、案件のご相談はcloudpack.jpよりご連絡ください。