タグを指定してEC2サーバのName一覧を取得するコマンド
指定したタグの値に一致するEC2サーバのNameを取得するには以下のコマンドを実行する。
aws ec2 describe-instances \
--filters "Name=tag:タグ名,Values=値" \
--query 'Reservations[*].Instances[*].Tags[?Key==`Name`].Value' \
--output text
例
タグ名がEnvironment
で値がproduction
のEC2サーバのNameを取得する場合は以下のようになる。
aws ec2 describe-instances \
--filters "Name=tag:Environment,Values=production" \
--query 'Reservations[*].Instances[*].Tags[?Key==`Name`].Value' \
--output text
\手を動かしながらTerraformを学びたい人にオススメ!/