web-dev-qa-db-fra.com

comment obtenir la liste des cibles enregistrées dans le groupe cible AWS via CLI

Nous essayons d'obtenir l'état d'une cible (instance) enregistrée dans un groupe cible. Cela peut être fait avec la commande aws elbv2 describe-target-health --target-group-arn ${TG} --targets Id=${ID},Port=${PORT}, référence . Nous pouvons obtenir le PORT via le aws ecs describe-tasks --cluster $CLUSTER --tasks $task commande, référence . Mais comment récupérer l'identifiant d'instance de la cible via CLI?

7
Jose Martinez

Cela vous donnera le tableau des ID d'instance enregistrés dans un groupe cible. Lorsque vous avez un ARN cible, pourquoi utilisez-vous l'ID cible? donc je saute l'ID cible et j'utilise uniquement l'ARN cible.

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