我已经安装了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
补充,谢谢你的抬头。 –