サーチ…


aws cliのインストール

Linuxの場合:pipをインストールしていない場合は、まずインストールしてください:

curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
sudo python get-pip.py

awscliをインストールします。

sudo pip install awscli

Windowsの場合ここから最新のインストーラをダウンロードしてください

aws cliの設定

AWS CLIがインストールされたら、AWSリソースへのアクセスを設定する必要があります。 testdevprodなどの複数のプロファイルを持つことができます。それで、テスト環境用に構成したいと仮定しましょう。

aws configure --profile=test

以下の情報を求めます:

AWS Access Key ID [None]: XXXXXXXXXXXXXX
AWS Secret Access Key [None]: XXXXXXXXXXXXXXXXXXXX
Default region name [None]: us-west-2
Default output format [None]: json

AWS ConsoleのIAM管理から上記の情報を取得します。

aws cliで作業する

aws cliの最も重要な点は、コマンドをスクリプトに埋め込み、いくつかの基準に基づいてコマンドをトリガーできることです。本番環境での自動デプロイ(Elastic Beanstalk)と同様に、AWS Consoleを選択してデプロイする必要はありません。
次のコマンドを実行すると、利用可能なすべてのコマンドが取得されます。

# This will give all the available commands
aws help

あなたはさらに次のように進むことができます:

# This will give all the available options for ec2
aws ec2 help

そしてさらに

# This will output all the operations you can do with ec2 instances
aws ec2 describe-instances help 

aws cliを使用して、すべてのawsリソース(S3、EC2、EBS、RDSなど)を一覧表示/操作できます。ここに完全なドキュメントがあります



Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow