是否可以在同一台机器上使用Elastic Beanstalk工具和两个独立的aws帐户?
更多说明:
按照here所述安装弹性beanstalk工具后,我可以使用
初始化项目中的设置eb init
并提供aws id和秘密。此时一切都很好。 这里的问题是凭证自动存储在〜/ .aws / config中,并且只要执行eb命令就会读取。
我有第二个AWS账户,并且也希望在那里使用eb工具。是否可以使eb工具使用自定义配置文件?我在文档here
中找不到任何内容谢谢。
答案 0 :(得分:6)
是的,您可以使用EB工具执行多个配置文件。
要创建新的个人资料,您可以使用
aws configure --profile <your-profile-name>
它会在~/.aws/credentials
和~/.aws/config
中生成新的个人资料。或者,您可以手动编辑这些文件。请阅读文档here。
生成配置文件后,您可以将--profile <your-profile-name>
附加到eb init
命令:
eb init --profile <your-profile-name>
它将生成一个配置文件(.elasticbeanstalk/config.yml
)。之后,如果要部署,只需使用:
eb deploy