aws configure
を使用すれば「対話形式」でawsの設定をすることができます。
が、コンテナで稼働するアプリケーションで設定をしようとしたら対話形式では設定ができません。。。
なので、100%コマンドラインで設定を行う方法をまとめてみました!
さっそく結論ですが、aws configure set
を使えば良いです!
$ aws configure set aws_access_key_id sample_access_key_id --profile sample
$ aws configure set aws_secret_access_key sample_secret_access_key --profile sample
$ aws configure set region sample_region --profile sample
できあがった設定ファイルはこんな感じ!
$ cat ~/.aws/credentials
[sample]
aws_access_key_id = sample_access_key_id
aws_secret_access_key = sample_secret_access_key
$ cat ~/.aws/config
[profile sample]
region = sample_region