クレデンシャルファイル"${HOME}/environment/tmp-handson-cli-configure/handson-cli.ini"に設定項目'aws_secret_access_key'を設定します。
手順に必要な設定値を変数に格納をします。
クレデンシャルファイルを指定します。
環境変数の設定: export AWS_SHARED_CREDENTIALS_FILE="${HOME}/environment/tmp-handson-cli-configure/handson-cli.ini"
環境変数の設定:
export AWS_SHARED_CREDENTIALS_FILE="${HOME}/environment/tmp-handson-cli-configure/handson-cli.ini"
AWSプロファイル名を指定します。
環境変数の設定: export AWS_PROFILE='handson-cli'
export AWS_PROFILE='handson-cli'
AWSシークレットアクセスキーを指定します。
変数の設定: AWS_SECRET_ACCESS_KEY="wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" 注釈 サンプル用のAWSシークレットアクセスキーです。
変数の設定:
AWS_SECRET_ACCESS_KEY="wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY"
注釈
サンプル用のAWSシークレットアクセスキーです。
各変数に正しい設定値が格納されていることを確認します。
変数の確認: cat << END # 0.1. AWS_SHARED_CREDENTIALS_FILE:"${HOME}/environment/tmp-handson-cli-configure/handson-cli.ini" AWS_SHARED_CREDENTIALS_FILE="${AWS_SHARED_CREDENTIALS_FILE}" # 0.2. AWS_PROFILE:"handson-cli" AWS_PROFILE="${AWS_PROFILE}" # 1. AWS_SECRET_ACCESS_KEY:"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" AWS_SECRET_ACCESS_KEY="${AWS_SECRET_ACCESS_KEY}" END
変数の確認:
cat << END # 0.1. AWS_SHARED_CREDENTIALS_FILE:"${HOME}/environment/tmp-handson-cli-configure/handson-cli.ini" AWS_SHARED_CREDENTIALS_FILE="${AWS_SHARED_CREDENTIALS_FILE}" # 0.2. AWS_PROFILE:"handson-cli" AWS_PROFILE="${AWS_PROFILE}" # 1. AWS_SECRET_ACCESS_KEY:"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" AWS_SECRET_ACCESS_KEY="${AWS_SECRET_ACCESS_KEY}" END
各変数について、上の行と下の行の値の内容もしくは形式が同じであることを確認します。 もし異なる場合は、それぞれの手順番号に戻って変数の設定を行います。
AWS CLIの設定
AWS CLIの設定をします。
変数の確認: cat << END # AWS_SECRET_ACCESS_KEY:"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" AWS_SECRET_ACCESS_KEY="${AWS_SECRET_ACCESS_KEY}" END コマンド: aws configure set \ aws_secret_access_key ${AWS_SECRET_ACCESS_KEY} 結果(例): (出力なし)
cat << END # AWS_SECRET_ACCESS_KEY:"wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY" AWS_SECRET_ACCESS_KEY="${AWS_SECRET_ACCESS_KEY}" END
コマンド:
aws configure set \ aws_secret_access_key ${AWS_SECRET_ACCESS_KEY}
結果(例):
(出力なし)
「AWS CLI設定'aws_secret_access_key'が存在する。」ことを確認します。
コマンド: aws configure get \ aws_secret_access_key 結果(例): wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
aws configure get \ aws_secret_access_key
wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY