AWS CLI v2不会自动选择环境变量。要使用环境变量作为AWS CLI v2命令的参数,请使用以下格式:
aws [command] --cli-alias [alias_name]="${ENV_VAR}" [options]
其中:
例如,在以下示例中,我们将AWS CLI使用的AWS配置文件指定为环境变量AWS_CONFIG_FILE中指定的路径:
aws configure --cli-alias config="configure set --profile default --region us-west-2 --aws-config-file ${AWS_CONFIG_FILE}" --cli-alias setc="configure set"
接下来,我们使用以下命令将AWS CLI v2的当前配置文件设置为环境变量AWS_CONFIG_FILE:
export AWS_CONFIG_FILE=/path/to/aws/config/file
完成后,你可以使用以下命令查看当前配置文件是否正确设置:
aws config --cli-alias config