как получить список зарегистрированных целей в целевой группе AWS через CLI

Мы пытаемся получить состояние зарегистрированной цели (экземпляра) в целевой группе. Это можно сделать с помощью команды aws elbv2 describe-target-health --target-group-arn ${TG} --targets Id=${ID},Port=${PORT}, reference< /а>. Мы можем получить ПОРТ с помощью команды aws ecs describe-tasks --cluster $CLUSTER --tasks $task, ссылки . Но как можно получить идентификатор целевого экземпляра через CLI?


person Jose Martinez    schedule 26.08.2018    source источник


Ответы (1)


Это даст вам массив зарегистрированных идентификаторов экземпляров в целевой группе. Когда у вас есть целевой ARN, почему вы используете целевой идентификатор? поэтому я пропускаю целевой идентификатор и использую только целевой ARN.

aws elbv2 describe-target-health --target-group-arn ${TG}  --query 'TargetHealthDescriptions[*].Target.Id'
person Adiii    schedule 26.08.2018