- 開発環境
- Mac
- node.js: v10.6.0
- コマンドは
commander
を利用$ npm install commander
- aws-sdk-javascripti(node.js)
$ npm install aws-sdk
■ インスタンス一覧 > $ node main ec2 --list ■ インスタンス起動 > $ node main ec2 start --instanceid <instance-id-1>,<instance-id-2>,...<instance-id-N> ■ インスタンス停止 > $ node main ec2 stop --instanceid <instance-id-1>,<instance-id-2>,...<instance-id-N> ■ インスタンス削除 > $ node main ec2 delete --instanceid <instance-id-1>,<instance-id-2>,...<instance-id-N>
■ AMI一覧取得 > $ node main ami --list ■ AMI作成(登録) > $ node main ami create --imagename <imageName> --instanceid <instanaceId> ■ AMI削除(解除) > $ node main ami delete --instanceid <instanaceId>
■ S3バケット一覧取得 > $ node main s3 --list