我在我的AWS账户上部署了一个应用程序,但是我需要在另一个账户上进行相同的操作。我已经拥有需要部署的AWS账户的用户名、访问密钥和秘密访问密钥,但我甚至不知道如何切换到另一个账户来完成操作。
我已经使用这些凭据成功登录了AWS cli,但我在使用aws elasticbeanstalk cli时遇到了问题,因此希望能够通过该工具部署我的应用程序。
谢谢!
我在我的AWS账户上部署了一个应用程序,但是我需要在另一个账户上进行相同的操作。我已经拥有需要部署的AWS账户的用户名、访问密钥和秘密访问密钥,但我甚至不知道如何切换到另一个账户来完成操作。
我已经使用这些凭据成功登录了AWS cli,但我在使用aws elasticbeanstalk cli时遇到了问题,因此希望能够通过该工具部署我的应用程序。
谢谢!
AWS CLI凭证设置在凭证文件中,可以使用环境变量覆盖。
要创建不同的配置文件,可以使用内置的配置工具:
aws configure --profile user2
然后当您使用aws调用elasticbeanstalk时,您可以指定使用这个新配置文件
aws --profile user2 elasticbeanstalk ...blah...blah...blah...
aws cli
和 aws elasticbeanstalk cli
—— 我认为人们要么使用旧的服务特定工具,要么使用新的组合 aws
版本而不是混用,但你可能是正确的。 - Ray
aws elasticbeanstalk ....
还是eb ....
? - Ray