ECS サービス用のクラウド形成テンプレート (YML 形式) を作成していますが、ロード バランサー ターゲット グループにスタックしています。ECS インスタンスにアタッチできず、 AWS の公式ドキュメントhttps://docsTargets
を参照して追加しようとしました。 aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-targetgroup-targetdescription.html
以下は私のターゲットグループです。インスタンスの開始(終了)を数回停止すると、インスタンスIDは常に変化し、VPCやサブネットIDのように静的ではなくなり、IDフィールドで値を動的に構築するにはどうすればよいですかターゲットの?
TargetGroup:
Type: AWS::ElasticLoadBalancingV2::TargetGroup
Properties:
Matcher:
HttpCode: "200"
Name: "foo"
Port: "8080"
Protocol: "HTTP"
Targets:
Id: String // This I need to build dynamically
Port: 8080
TargetType: "instance"
UnhealthyThresholdCount: 3
VpcId: "vpc-79251d11"
注: EC2 リソースを検索しようとしたところ、 https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/quickref-ec2.htmlが見つかりましたが、役に立ちませんでした。また、ASG と LC を使用して ECS インスタンスを作成しています。