使用 terraform 或 aws cli 如何在创建应用程序时启用/勾选“启用负载平衡”(codedeploy)

使用 terraform 或 aws cli 如何在创建应用程序时启用/勾选“启用负载平衡”(codedeploy)

在 AWS 中创建 Codedeploy/application 时,如何使用 awscli 或 terraform 启用“启用负载平衡”选项?

使用命令行我只能选择/定义目标组,但“启用负载平衡”仍然处于禁用状态

aws deploy update-deployment-group --application-name app_test --current-deployment-group-name app_test --load-balancer-info targetGroupInfoList=[{name=test}]

在此处输入图片描述

答案1

您需要添加--deployment-style完整命令:

aws deploy update-deployment-group --application-name app_test --current-deployment-group-name app_test --load-balancer-info targetGroupInfoList=[{name=test}] --deployment-style deploymentType=IN_PLACE,deploymentOption=WITH_TRAFFIC_CONTROL

注意WITH_TRAFIC_CONTROL

 --deployment-style deploymentType=IN_PLACE,deploymentOption=WITH_TRAFFIC_CONTROL

相关内容