2016-03-24 19 views
7

私は2つのawsアカウントを持っています:プロダクションとステージング。私は枝を開発私から定期的に私のステージング環境にデプロイすることができるようにしたいeb deployaws cliを使って別々のアカウントに展開する

を使用して、私の本番環境にGITを経由して展開するAWS-CLI V3を使用したときに、それは私が欲しいのリリースを展開していますよ私の新しく作成したリリースから私の運用環境に展開することができるようになりました。

私はすでに2個のアカウントキーセット(ステージングとプロダクション)と私の〜/ .aws/configファイルを持っている、とのような何かを行うことができるようにしたいと思います:

eb deploy --profile staging 

eb deploy --profile production 

2つの環境を同じアカウントで使用し、eb use production-enveb use staging-envを使用する必要がありますか?

+0

あなたはこの質問に対する答えを見つけたのでしょうか?私は同じ問題を抱えています。答えがある場合は質問に答えてください。ありがとうございました。 – Wizard

+0

GITレポを別のローカルコピーとして 'my_app_staging'としてクローンしました。そうすれば私のステージングアカウント用のキーを使って別々のaws設定(ローカルに保存)を行うために 'eb init'を使うことができます。私がステージングにデプロイしたいときはいつでも、このディレクトリに移動して、そこからリモートのリポジトリと 'eb deploy'を取り出します。 –

+0

は〜10アプリに展開するソリューションではありません... – Wizard

答えて

関連する問題