Это потому, что, очевидно, никто не присоединяет ASG к целевой группе;вместо этого каждый присоединяет целевую группу или группы к ASG.
Мне кажется, что это немного задом наперед, но я уверен, что это связано с тем, что ASG необходимо регистрировать / отменять регистрацию своих экземпляров по мере их масштабирования иout.
Подробнее см. документацию для ресурса AWS::AutoScaling::AutoScalingGroup
.
Пример:
TargetGroup:
Type: AWS::ElasticLoadBalancingV2::TargetGroup
Properties:
VpcId: !Ref VPC
TargetType: instance
Port: 80
Protocol: HTTP
AutoScalingGroup:
Type: AWS::AutoScaling::AutoScalingGroup
Properties:
AvailabilityZones: !GetAZs !Ref "AWS::Region"
MaxSize: "3"
MinSize: "1"
TargetGroupArns:
- !Ref TargetGroup