我使用自己的AWS账户在EB上部署了一个应用程序,但我需要对另一个应用程序执行相同的操作。我有我需要部署的AWS账户的用户名,访问密钥和秘密访问密钥,但我甚至不知道如何切换出我的帐户来执行此操作。
我已经能够使用这些凭据登录AWS cli,但是我在使用aws elasticbeanstalk cli时遇到了问题,因此通过它来帮助部署我的应用程序也会有所帮助。
谢谢!
答案 0 :(得分:4)
AWS CLI凭据在凭证文件中设置,可以使用环境变量进行覆盖。
要创建不同的配置文件,可以使用内置的配置工具:
aws configure --profile user2
然后,当您使用aws调用elasticbeanstalk时,可以指定此新配置文件以使用
aws --profile user2 elasticbeanstalk ...blah...blah...blah...