yhidetoshi / js-awscli-tool

node.jsでAWS-CLIツールを作る

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

node.jsでaws cliコマンドを作成する

  • 開発環境
    • Mac
    • node.js: v10.6.0
    • コマンドは commander を利用
      • $ npm install commander
    • aws-sdk-javascripti(node.js)
      • $ npm install aws-sdk

コマンドオプション

EC2

■ インスタンス一覧
 > $ 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

■ AMI一覧取得
 > $ node main ami --list

■ AMI作成(登録) 
 > $ node main ami create --imagename <imageName> --instanceid <instanaceId>

■ AMI削除(解除)
 > $ node main ami delete --instanceid <instanaceId>

S3

■ S3バケット一覧取得
 > $ node main s3 --list

About

node.jsでAWS-CLIツールを作る


Languages

Language:JavaScript 100.0%