AWS CodeDeploy
User Guide (API Version 2014-10-06)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

在 AWS CodeDeploy 中使用部署组

部署组是一组面向部署的实例。部署组中包含单独标记的实例和/或 Auto Scaling 组中的 Amazon EC2 实例。

在就地部署中,部署组中的实例会使用最新的应用程序修订进行更新。

在蓝/绿部署中,流量将通过以下方式从一组实例重新路由到另一组实例:从负载均衡器取消注册原始实例并注册一组替换实例,这组替换实例通常安装了最新的应用程序修订。

您可以将多个部署组与 AWS CodeDeploy 中的一个应用程序关联。这使得能够在不同的时间将一个应用程序修订部署到不同的实例组。例如,您可以使用一个部署组将一个应用程序修订部署到一组标记为 Test 的实例,以便在其中确保代码质量。接下来,将相同应用程序修订部署到包含标记为 Staging 的实例的部署组,以便进行进一步验证。最后,当您准备好向客户发布最新应用程序时,部署到包括标记为 Production 的实例的部署组。

当您使用 AWS CodeDeploy 控制台创建应用程序时,可同时配置其首个部署组。当您使用 AWS CLI 创建应用程序时,可在单独的步骤中创建其首个部署组。

要查看已与您的 AWS 账户关联的部署组的列表,请参阅查看部署组详细信息

有关 Amazon EC2 实例标签的信息,请参阅通过控制台使用标签。有关本地实例的信息,请参阅使用本地实例。有关 Auto Scaling 的信息,请参阅Auto Scaling