eb_deployer:ThoughtWorks Mingle团队提供的AWS Elastic Beanstalk蓝绿色部署自动化 源码
EbDeployer 低摩擦力的部署应该轻而易举。 Elastic Beanstalk为执行蓝绿色部署提供了良好的基础,而EbDeployer添加了缺失的链接以自动化整个流程。 安装 $ gem install eb_deployer 用法 第一步:AWS账户设置 创建一个用于部署的AWS IAM用户,并为其授予操作Elastic Beanstalk的权限。 下载访问密钥,以便稍后执行部署任务。 使用上提到的一种方法,确保使用适当的access_keys来启动命令行。 例如,使用环境变量: $ export AWS_ACCESS_KEY_ID=xxx $ export AWS_SECRET_ACCESS_KEY=xxx 第二步:包装 您需要首先为Elastic Beanstalk堆栈打包应用程序。 对于Java应用程序,适合使用warball。 对于Ruby on Rails
用户评论