cliLink
Command Line Interface.
- AWS コマンドラインインターフェイス(CLI)のドキュメント|AWS
- jq をインストールしておくと便利
SettingLink
- 設定ファイルと認証情報ファイル
- この付近のドキュメントをよく読む
- AssumeRole を使う時はIAM ロールの切り替えを参考にする
-
これらはこれらとして、インフラ作業用のアカウントのテストをするにはEnvironment Variablesを参考に、環境変数で対応すると後々楽
- jenkins にはクレデンシャルを扱う機能がある
- terraform や ansible はこれらの環境変数を読み込むことができる(正確にはbotoが)
-
コマンド補完も便利なので設定しておく
MemoLink
# アカウントやロールを切り替えた後のテストに aws s3 ls #
installLink
aws --version sudo pip install --upgrade awscli # amazon linux の場合は sudo pip install --upgrade --user awscli