2017-03-03 8 views
0

複数のAWSアカウントを設定中です。 DEV、QA、UAT & PRODの環境ごとに個別のアカウントを作成する計画です。AWS Beanstalkを複数のAWSアカウントに展開する

私たちのWebアプリケーションは、弾力のある豆腐を使用してホストされています。 CI/CDパイプラインは、コミットごとにDEVアカウントのBeanstalkアプリケーションにタグ付けしてバージョンをデプロイします。これは素晴らしい作業です。

選択したタグ付きバージョンを別のAWSアカウント(QA)に展開する方法を理解するために、QAで同じ名前で作成されたbeanstalkアプリケーションがあります。

リリースを管理するためのより良い方法をお探しの場合は、ぜひご意見をお寄せください。

答えて

0

Named Profilesを使用して、異なるアカウントをターゲットにすることができます。構文はeb deploy --profile qa myapp-env-qaのようになります。

+0

ありがとうBrian!これをWebインターフェイスからどのように開始するかについての考えはありますか?例:dev ops personは 'QAへのデプロイ'、 'UATへのデプロイ'などを選択できますか? – Hari

+0

あなたは使用しているCI/CDシステムを指定していませんでしたが、カバーの下に 'eb deploy'を実行する必要があります。それが起こっている場所を見つけたら、適切なフラグを渡すことができます。 – Brian

関連する問題