AWS CLI (command line interface)についてのまとめ
2018-05-09 (Wed) · 104 words

About

AWSリソースをコマンドラインから操作できるツール

Install

$ brew install python
$ brew install awscli

Configure

$ aws configure
AWS Access Key ID [None]: accesskeyId1
AWS Secret Access Key [None]: secretAccesskey1
Default region name [None]: ap-northeast-1
Default output format [None]: text

$ aws configure --profile user2
AWS Access Key ID [None]: accesskeyId2
AWS Secret Access Key [None]: secretAccesskey2
Default region name [None]: ap-northeast-1
Default output format [None]: text

設定内容の確認

$ cat .aws/credentials
[default]
aws_access_key_id = accesskeyId1
aws_secret_access_key = secretAccesskey1

[user2]
aws_access_key_id = accesskeyId2
aws_secret_access_key = secretAccesskey2
$ cat .aws/config
[default]
region = ap-northeast-1
output=text

[profile user2]
region=us-east-1
output=text

Switch

$ export AWS_DEFAULT_PROFILE='user2'
$ export AWS_ACCESS_KEY_ID=XXX
$ export AWS_SECRET_ACCESS_KEY=XXX

Top     back     Posts     Tags     About Me