0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

AWS CLIのプロファイル切り替え方法をまとめてみた

Posted at

AWS CLIのプロファイル切り替え方法

はじめに

業務でAWS関連のプロジェクトを複数かかえており、AWS CLIのプロファイルを切り替える必要があったので、以下に整理しました。

前提

  • アクセスキーID とシークレットアクセスキーをプロファイルに登録済みであること
    • ~/.aws/credentialsを確認すればOK

設定していない場合は、以下のようにして作成する

$ aws configure --profile profile1
AWS Access Key ID [None]: keyId1
AWS Secret Access Key [None]: accesskey1
Default region name [None]: ap-northeast-1
Default output format [None]:
  • profile1, keyId1, accesskey1は任意
  • regionは好きなリージョンを選択する

AWS CLIのプロファイル切り替え方法

現在の設定状況確認

aws configure list実行→not setとなっている

$ aws configure list
      Name                    Value             Type    Location
      ----                    -----             ----    --------
   profile                <not set>             None    None
access_key                <not set>             None    None
secret_key                <not set>             None    None
    region                <not set>             None    None

AWS_PROFILEを設定する

$ export AWS_PROFILE=profile1

昔はAWS_DEFAULT_PROFILEを設定していたらしいですが、今はAWS_PROFILEがスタンダードみたいです。

set AWS_PROFILE standard variable with selected profile name, not only the (legacy) AWS_DEFAULT_PROFILE

再度設定状況確認

/c
$ aws configure list
      Name                    Value             Type    Location
      ----                    -----             ----    --------
   profile             profile1              env    ['AWS_PROFILE']
access_key     ****************XXXX shared-credentials-file
secret_key     ****************YYYY shared-credentials-file
    region           ap-northeast-1      config-file    ~/.aws/config

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?