当新的应用程序版本不存在时,我使用CodeShip将我的应用程序部署到AWS EC2实例。 CodeShip首先将我的应用程序打包成.zip并放入S3中。 每个部署包都使用不同的文件名生成。 当我使用CodeShip进行部署时,他们在CodeDeploy中创建一个新修订版,并将其部署到所有当前实例。在一个方向上,每次我部署新版本时,它都会被部署到所有已经存在的实例中,但是我怎样才能将我的应用程序的最新版本从CodeDeploy部署到新出生的实例? 有没有使用aws-sdk(Ruby或cli)来实现这一目标的方法?如何在新的EC2实例上使用CodeDeploy部署现有应用程序
我使用OpsWorks来维护我的实例,并使用自定义的主厨食谱来构建环境。
感谢
为每个函数/图层创建不同的标签名称,因此应用更改时,将应用于具有该标签的所有实例。 – BMW 2014-12-27 22:33:01