Я могу запустить простую группу автоматического масштабирования.Однако проблема возникает, когда я пытаюсь настроить балансировщик нагрузки приложения, чтобы направлять трафик к различным экземплярам.Сначала я создал свой балансировщик нагрузки, это тоже было просто.Проблема заключается в создании целевой группы и слушателя.К моей группе автоматического масштабирования я добавил свойство:
TargetGroupARNs:
- !Ref AlbTargetGroup
Затем моя целевая группа выглядит следующим образом:
AlbTargetGroup:
Type: AWS::ElasticLoadBalancingV2::TargetGroup
Properties:
TargetType: ip
VpcId: ###########
Protocol: HTTP
Port: 3000
HealthCheckPath: /hello
HealthCheckIntervalSeconds: 10
HealthCheckTimeoutSeconds: 5
HealthyThresholdCount: 2
UnhealthyThresholdCount: 2
Обратите внимание, что я жестко запрограммирован VpcId.Я развертываю из CLI.В консоли ошибка, которую я получаю в стеке:
Предоставленная целевая группа 'arn: aws :asticloadbalancing: ...' имеет недопустимый тип цели.Убедитесь, что все предоставленные целевые группы имеют целевой тип экземпляра