我在Windows 64位PC上使用两个不同的AWS帐户构建两个网站。我已经成功地从我的第一个帐户部署了一个网站。现在,当我从第二个帐户进行部署时,应用程序在第一个帐户中创建。
<标题>.aws/配置[profile eb-cli]
aws_access_key_id = 1st-user-access-key-id
aws_secret_access_key = 1st-user-secret-access-key
region = us-west-2
output = json
[profile user1]
aws_access_key_id = 2nd-user-access-key-id
aws_secret_access_key = 2nd-user-secret-access-key
region = us-west-2
output = json
我已经部署了我的网站从用户eb-cli.现在,即使在使用代码setx AMAZON_PROFILE user1
之后如果我试图在我的user1中创建一个应用程序帐户,它被部署在eb-cli用户的帐户。
如何在帐户之间切换?
标题>根据eb-cli文档,您需要指定AWS_EB_PROFILE
环境变量,或使用--profile
命令行选项。
我不知道任何使用AMAZON_PROFILE
的东西。大多数AWS工具(如AWS CLI和AWS sdk)都使用AWS_PROFILE
。