Elastic Beanstalk アプリと環境が既にセットアップされています。eb
Windows で Dev Tools CLI/eb をダウンロードしたばかりで、その環境にプッシュするために使用したいと考えています。
を使用する場合eb init
、新しい EB アプリと環境を作成する必要があります。
git リポジトリを既存の EB アプリと環境に初期化するにはどうすればよいですか?
Elastic Beanstalk アプリと環境が既にセットアップされています。eb
Windows で Dev Tools CLI/eb をダウンロードしたばかりで、その環境にプッシュするために使用したいと考えています。
を使用する場合eb init
、新しい EB アプリと環境を作成する必要があります。
git リポジトリを既存の EB アプリと環境に初期化するにはどうすればよいですか?
私がこれをやった方法は次のとおりです。
1) http://aws.amazon.com/developertools/AWS-Elastic-Beanstalk/6752709412171743から AWSDevTools をダウンロードします。
2) CLI で git リポジトリに移動します。
3) /Downloads/elasticbeanstalk-cli/AWSDevTools/ [Linux or Windows]
/AWSDevTools-RepositorySetup.shを実行します。
編集:3a)git aws.config
4) AWS アクセス キー、AWS シークレット キー、AWS リージョンを入力し、AWS アプリケーションと AWS 環境の既存の名前を入力します。
5) これで、通常どおり git add、git commit を実行し、git aws.push を使用して EB 環境にプッシュできます。
7) 上記の手順に従って、他の環境を追加できます。たとえば、本番環境とステージング環境があり、 git aws.push --environment を使用して同じリポジトリを使用して両方の環境にプッシュする場合。
Windows でエラーが発生した場合The specified module 'AWSDevTools' was not loaded
は、AWSDevTools モジュールが C:\Users\ USER
\Documents\WindowsPowerShell\AWSDevTools\AWSDevTools.ps1 にないことが原因である可能性が最も高くなります。
EB CLI バージョン 3 以降をインストールします。
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install.html
次に実行します
eb init
CLI のバージョン 3 では、init を介して既存の環境に git リポジトリをアタッチできます。