今回は
前提
下記設定が終了していること
- ~/.aws/config
- ~/.aws/credentials
source_profileの指定をしないこと
Brew caskでインストール
$ brew cask install aws-vault
プロファイルを作成、アクセスキーとシークレットキーを入力
$ aws-vault add PROFILE_NAME
aws-vault ls
で登録したプロフィールが確認できる
$ aws-vault ls
aws-vault
から一時的なアクセスキーを渡してプロセスを実行
$ aws-vault exec home -- aws s3 ls