AWS CodeDeploy
用户指南 (API 版本 2014-10-06)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

本指南中的过程支持新的控制台设计。如果您选择使用较旧版本的控制台,可以在本指南中找到许多仍然适用的概念和基本过程。要访问新控制台中的帮助,请选择信息图标。

在 Elastic Load Balancing 中为 AWS CodeDeploy 部署设置负载均衡器

在运行任何蓝/绿部署之前,或在就地部署时希望在部署组中指定可选的负载均衡器之前,您必须已在 Elastic Load Balancing 中创建 传统负载均衡器、应用程序负载均衡器 或 Network Load Balancer。对于蓝/绿部署,您使用该负载均衡器注册构成替换环境的实例。您的原始环境中的实例可选择性地注册到此同一负载均衡器。

要配置 传统负载均衡器,请按照 Classic Load Balancer 用户指南 中的教程:创建 传统负载均衡器 中的说明操作。请注意以下几点:

  • 步骤 2:定义负载均衡器中的创建内部负载均衡器中,选择创建实例时所选的同一 VPC。

  • 步骤 5:向负载均衡器注册 EC2 实例中,选择当前位于部署组中的实例 (就地部署) 或已指定位于原始环境中的实例 (蓝/绿部署)。

  • 步骤 7:创建并验证您的负载均衡器中,记录负载均衡器的 DNS 地址。

    例如,如果您已将负载均衡器命名为 my-load-balancer,则您的 DNS 地址将以类似于 my-load-balancer-1234567890.us-east-2.elb.amazonaws.com.cn 的格式显示。

要配置 应用程序负载均衡器,请遵循以下某一主题中的说明:

要配置 Network Load Balancer,请遵循以下某一主题中的说明:

要配置 传统负载均衡器,请按照教程:创建 传统负载均衡器 中的说明操作。