Amazon cloudformation 如何将ASG附加到ALB目标组?

Amazon cloudformation 如何将ASG附加到ALB目标组?,amazon-cloudformation,amazon-elb,aws-load-balancer,aws-application-load-balancer,Amazon Cloudformation,Amazon Elb,Aws Load Balancer,Aws Application Load Balancer,在AWS的Cloudformation中,如何将自动缩放组(ASG)连接到应用程序负载平衡器目标组 在Cloudformation模板(CFT)中似乎没有任何直接的方法可以直接做到这一点,尽管可以使用AQWSCLI或API。AWS::ElasticLoadBalancingV2::TargetGroup资源仅提供以下目标类型: 实例。目标由实例ID指定 ip。目标由IP地址指定 lambda。目标组包含一个Lambda函数 这是因为,显然,人们没有将ASG连接到目标群体;而是将一个或多个目标组

在AWS的Cloudformation中,如何将自动缩放组(ASG)连接到应用程序负载平衡器目标组

在Cloudformation模板(CFT)中似乎没有任何直接的方法可以直接做到这一点,尽管可以使用AQWSCLI或API。AWS::ElasticLoadBalancingV2::TargetGroup资源仅提供以下目标类型:

  • 实例
    。目标由实例ID指定
  • ip
    。目标由IP地址指定
  • lambda
    。目标组包含一个Lambda函数

这是因为,显然,人们没有将ASG连接到目标群体;而是将一个或多个目标组附加到ASG

对我来说似乎有点落后,但我确信这与ASG需要注册/取消注册其实例有关,因为它需要进行伸缩

有关详细信息,请参阅资源的文档

例如:

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

然后,如何将目标组与ABL(AWS::ElasticLoadBalancingV2::LoadBalancer)连接?@juanp_1982-在所讨论的ALB中创建一个或多个侦听器。然后,为该侦听器创建一个(或多个)规则,将流量转发到相关的目标组。如何将其状态从
未使用
更改为
正常
???