Amazon web services 如何在EB CLI中更改用户?

Amazon web services 如何在EB CLI中更改用户?,amazon-web-services,deployment,amazon-elastic-beanstalk,aws-cli,Amazon Web Services,Deployment,Amazon Elastic Beanstalk,Aws Cli,我使用自己的AWS帐户在EB上部署了一个应用程序,但我需要对另一个进行同样的部署。我有需要从中部署的AWS帐户的用户名、访问密钥和秘密访问密钥,但我甚至不知道如何从我的帐户中切换出来 我已经能够使用这些凭据登录到AWS cli,但是我在使用AWS elasticbeanstalk cli时遇到问题,因此帮助部署我的应用程序也会很有帮助 谢谢 AWS CLI凭据在凭据文件中设置,可以使用环境变量覆盖 要创建不同的配置文件,可以使用内置的配置工具: aws configure --profile

我使用自己的AWS帐户在EB上部署了一个应用程序,但我需要对另一个进行同样的部署。我有需要从中部署的AWS帐户的用户名、访问密钥和秘密访问密钥,但我甚至不知道如何从我的帐户中切换出来

我已经能够使用这些凭据登录到AWS cli,但是我在使用AWS elasticbeanstalk cli时遇到问题,因此帮助部署我的应用程序也会很有帮助


谢谢

AWS CLI凭据在凭据文件中设置,可以使用环境变量覆盖

要创建不同的配置文件,可以使用内置的配置工具:

 aws configure --profile user2
然后,当您使用aws调用elasticbeanstalk时,可以指定要使用的此新配置文件

aws --profile user2 elasticbeanstalk ...blah...blah...blah...

这是为eb(弹性豆茎),而不是elb://@MinaHan这里是参考:啊,我想我明白了。@Ray OP想知道如何为eb CLI而不是AWS CLI做到这一点。尽管如此,答案几乎是一样的。@NickHumrich我不确定情况是否如此——我会要求澄清。Mina提到使用
aws cli
aws elasticbeanstalk cli
——我假设人们要么使用旧的特定于服务的工具,要么使用新的组合
aws
版本,但您可能是对的。请参阅:您是否使用aws组合工具访问elasticbeanstalk或旧的特定于服务的库。i、 e.您是在做aws elasticbeanstalk….还是在做eb….