web-dev-qa-db-ja.com

CLIを介してAWSターゲットグループに登録されているターゲットのリストを取得する方法

ターゲットグループに登録されているターゲット(インスタンス)の状態を取得しようとしています。これは、コマンドaws elbv2 describe-target-health --target-group-arn ${TG} --targets Id=${ID},Port=${PORT}reference で実行できます。 aws ecs describe-tasks --cluster $CLUSTER --tasks $taskコマンドを使用してPORTを取得できます reference 。しかし、どのようにしてターゲットのインスタンスIDをCLI経由で取得できますか?

7
Jose Martinez

これにより、ターゲットグループに登録されているインスタンスIDの配列が得られます。ターゲットARNがあるとき、なぜターゲットIDを使用するのですか?ターゲットIDをスキップして、ターゲットARNのみを使用しています。

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