如何为多个区域的帐户配置AWS CLI

nam*_*har 0 amazon-web-services aws-cli

我使用AWS CLI在不同区域设置ECS集群,因此如何在两个不同区域的实例上配置AWS CLI.

Dun*_*dan 6

您只需指定AWS CLI应在其上运行的区域即可.使用命令行参数--region,如:

aws --region us-east-1 ecs ...
Run Code Online (Sandbox Code Playgroud)

另一种方法是使用环境变量 AWS_DEFAULT_REGION,如:

AWS_DEFAULT_REGION=us-east-1 aws ecs ...
Run Code Online (Sandbox Code Playgroud)

第三种选择是为AWS CLI 配置多个配置文件,~/.aws/config并为每个配置文件设置不同的区域.

  • 在 aws configure 中为区域设置 none 后。并在 CLI 中传递 --region 参数。有效。谢谢 (2认同)