【aws】【CLI】ロールごとにprofileを分ける

aws
スポンサーリンク

awsにて複数の開発環境を各環境用ロールを用意し

それを切り替えることで実現しているときに、

credential profileでうまいこと切り替えてCLIを実行できないか?

を検証したときのメモ。

 

 

 

 

.awsの設定

.awsの設定を以下のようにすることでOK

[default]
aws_access_key_id = XXXXXXXXXXXXXXXXXXX
aws_secret_access_key = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


[prod]
role_arn = [切り替えるロールのarn]
source_profile = default

 

これで例えば–profile prodとやると、

切り替えたロールの状態になります。

 

profileで切り替えられるので、

例えば、pythonのboto3なんかを使うときも

profile nameを指定して環境別に実行することも

できるようになります。

 

 

ブログランキング・にほんブログ村へ
にほんブログ村


人気ブログランキング

コメント

タイトルとURLをコピーしました