複数リージョンで使いたかったのでprofileを複数持ちたい場合の対応です。メモです。
こちらのAWSに書いてある方法です。
https://docs.aws.amazon.com/ja_jp/cli/latest/userguide/cli-configure-profiles.html
credentialファイル
場所:%USERPROFILE%\.aws\credentials
[localstack]
aws_access_key_id = dummy
aws_secret_access_key = dummy
[default]
aws_access_key_id = xxxxxxxxxxx
aws_secret_access_key = xxxxxxxxxxxxxxxxxxxxxx
[uw2]
aws_access_key_id = xxxxxxxxxxx
aws_secret_access_key = xxxxxxxxxxxxxxxxxxxxxx
profileファイル
場所:%USERPROFILE%\.aws\config
[default]
region = ap-northeast-1
output = json
[profile localstack]
region = ap-northeast-1
output = json
[profile uw2]
region = us-west-2
output = json
aws cliでprofileを指定
例としてEC2インスタンスの一覧を表示してみます。
aws ec2 describe-instances --profile uw2
今回は以上となります。
コメント