2017-03-03 70 views
0

我在设置多个账户AWS的过程。该计划是为每个环境创建单独的帐户 - DEV,QA,UAT & PROD。AWS青苗跨越多个AWS部署占到

我们的Web应用程序使用弹性魔豆主办。 CI/CD管道将为每个提交标记和部署一个版本到DEV账户中的beanstalk应用程序 - 这非常有效。

我们绑弄清楚如何选定的标签版本部署到不同的AWS账户(QA),我们会在QA具有相同名称的创建,以及一个豆茎应用。

我正在寻找一种更好的方式来管理版本,请分享你的看法。

回答

0

你应该能够使用Named Profiles针对不同账户。语法可能看起来像eb deploy --profile qa myapp-env-qa

+0

谢谢Brian!有关如何从Web界面启动此任何想法?例如:开发人员可以选择'部署到QA','部署到UAT'等。 – Hari

+0

你没有指定你使用的是什么CI/CD系统,但是它下面的某个地方必须执行'eb deploy'。一旦你找到发生的地方,你应该能够通过适当的标志。 – Brian