AWS CLIのインストール¶
EC2でAWSを操作するCLI環境をインストールする。
準備¶
aws側でCLI操作を行うための準備を行う
アクセスキーの発行¶
- AWS管理画面で「IAM」→「ユーザ」→「ユーザ名」→「認証情報」に移動
- 「アクセスキーの作成」を行う
- 作成完了時、「Access Key ID」と「Secret Access Key」の記載されたcsvファイルをダウンロードする。
「Secret Access Key」はこのcsvのみでしか確認できず、再ダウンロードできないので必ず取得すること。 - csvに記載された「Access Key ID」と「Secret Access Key」を記録する。
前提条件¶
- pipコマンドを導入する
yum install python curl curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py" python get-pip.py
awscliの導入¶
インストール¶
- pipコマンドでawscliコマンドをインストールする
pip install awscli
初期設定¶
ユーザごとに設定する必要がある
- 初期設定コマンドを実行
aws configure -------------------- 「Access Key ID」 「Secret Access Key」 リージョン名 出力形式(text/json)を指定 デフォルトはison。最初から出力結果を加工する気ならtextでいいが、 値がほしい場合にはjsonにしてjqコマンドを使ったほうが楽。
- 確認
aws configure listaws configure list -------------------- 先程の設定どおりに設定されていること
確認¶
- 次のコマンドでバージョンを確認する
aws --version -------------------- aws-cli/1.16.54 Python/2.7.5 Linux/3.10.0-862.14.4.el7.x86_64 botocore/1.12.44