🥐

AWS CLIのプロファイルの作り方と使用方法

2023/02/06に公開

はじめに

この記事では、AWS CLIのプロファイルの作成方法と、その使用方法をまとめています。

プロファイルの作成方法

プロファイルの作成には、aws configureコマンドを使用します。

$ aws configure --profile <プロファイル名>

AWS Access Key ID [None]: <ID>
AWS Secret Access Key [None]: <KEY>
Default region name [None]: ap-northeast-1
Default output format [None]: json

プロファイルを作成すると、~/.aws/configに設定が追加されます。

$ less ~/.aws/config

[profile プロファイル名]
region = ap-northeast-1
output = json

プロファイルの使用方法

下記の例では、aws iam get-userコマンドを使用して、指定したプロファイルのユーザー情報が取得できるかを確認しています。

コマンド実行時にプロファイルを指定する

コマンド実行時にプロファイルを指定するには、—profileオプションを使用します。

$ aws iam get-user --profile プロファイル名

環境変数でプロファイルを設定する

環境変数にAWS_PROFILEを追加すると、awscliがデフォルトで使用するプロファイルを設定できます。

export AWS_PROFILE=プロファイル名
$ aws iam get-user

参考

https://docs.aws.amazon.com/ja_jp/cli/latest/userguide/cli-configure-profiles.html

Discussion