PycharmでAWS CLIのプロファイルを切り替える


概要

Pycharm + AWS Toolkitで開発をしている時に、別アカウントの環境(CLIでプロファイル設定済み)に切り替えたいことがありました。ソースに変更を加えずに環境を切り替えたかったのですが、環境変数を設定するやり方が楽だったので紹介します。

方法

Edit Configurations > Environment variables から設定します。
日本語化してる人は、「構成の編集 > 環境変数」です。

設定する環境変数は以下の2つです。それぞれに利用したいプロファイル名を設定します。

AWS_DEFAULT_PROFILE
AWS_PROFILE

(例)user01というプロファイル名を使う場合

これで、ソースの実行時に環境変数で設定したプロファイルが利用されます。

余談

Pycharmの画面右下にプロファイルが表示されていますが、これをクリックして変更しただけだと切り替わらない?もよう...
これだけで切り替わるとさらに楽になるのですが...