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

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

1 ответ

Решение

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

aws elbv2 describe-target-health --target-group-arn ${TG}  --query 'TargetHealthDescriptions[*].Target.Id'
Другие вопросы по тегам