我已經安裝了Elastic Beanstalk應用程序和環境。我剛剛在Windows上下載了開發工具CLI/eb,並且希望使用eb
推送到所述環境。AWS Elastic Beanstalk - 使用eb將git repo附加到現有的EB環境
如果我使用eb init
,我必須創建一個新的EB應用程序和環境。
如何初始化git倉庫到現有的EB應用程序和環境?
我已經安裝了Elastic Beanstalk應用程序和環境。我剛剛在Windows上下載了開發工具CLI/eb,並且希望使用eb
推送到所述環境。AWS Elastic Beanstalk - 使用eb將git repo附加到現有的EB環境
如果我使用eb init
,我必須創建一個新的EB應用程序和環境。
如何初始化git倉庫到現有的EB應用程序和環境?
我終於實現了這個問題的方法是:
1)http://aws.amazon.com/developertools/AWS-Elastic-Beanstalk/6752709412171743
2下載AWSDevTools)移動到您的混帳回購協議的CLI
3)運行/下載/ elasticbeanstalk-CLI/AWSDevTools/[Linux or Windows]
/AWSDevTools-RepositorySetup.sh
編輯:3A)git aws.config
4)輸入AWS Access Key,AWS Secret Key,AWS Region,並輸入您的AWS Application and AWS Environment的現有名稱。
5)現在你可以添加的git,git的承諾像往常一樣,和使用git aws.push推送到您的EB環境
7)你可以按照上面的步驟來添加其他環境。例如,如果您有生產環境和登臺環境,然後使用git aws.push --environment來使用相同的repo來推送到這兩個環境。
如果您遇到的Windows錯誤The specified module 'AWSDevTools' was not loaded
,這是因爲AWSDevTools模塊不是在C是最有可能的:\用戶\ USER
\文檔\ WindowsPowerShell \ AWSDevTools \ AWSDevTools.ps1。
如果您brew install aws-elasticbeanstalk
安裝,你可以在/usr/local/Cellar/aws-elasticbeanstalk/2.5.1/libexec/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh
找到腳本。
運行後,您需要運行git aws.config
。
安裝EB CLI版本3或更高版本:
http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install.html
然後運行CLI的
eb init
第3版,您可以通過初始化附加git倉庫到現有的環境中。
我是OP,這就是我解決問題的方法。 –
那麼你錯過了一個重要的步驟。 3)之後,您需要在步驟4)之前輸入「git aws.config」。答案是不完整的,因爲這是一個重要的步驟 – frostymarvelous
補充,謝謝你的擡頭。 –