问题描述
在this tutorial之后,在在CodeDeploy中设置应用程序下,它显示为
- 在“负载均衡器”下,取消选中“启用负载均衡”。
- 点击创建部署组。
是的,当我单击创建部署组
时

它显示警告,要求“选择目标组”

文档没有提到创建此类目标组的需要,但显然是必须要做的。请注意,自动取款机中没有任何选项。
如果我从“应用程序负载平衡器或网络负载平衡器”切换到“经典负载平衡器”,则必须选择一个负载平衡器,但下拉菜单中也没有选项。

考虑到我只想创建此部署组,如何创建(目标组或负载均衡器)以及它的外观?
解决方法
如何创建目标组以及其外观如何?
目标组(TG)和您的ALB必须存在,然后才能尝试在部署中使用它们。
要创建TG,您必须转到EC2控制台->目标组。 外观如何取决于您的应用。它正在运行哪个端口,应使用哪种健康检查等等。没有适合所有可能用例的设置。
但是,如果您没有存在的TG,那么您可能也没有ALB。因此,也许您根本不需要它们。 不需要它们才能使CodeDeploy正常工作。
编辑
将其选中“启用负载均衡器”,则无需使用它。
如果您仔细阅读了第7步中提到的内容,则会显示
在负载均衡器下取消选中。启用负载均衡。
因此,只需取消选中它,您就可以单击“创建部署组”按钮