AWS

AWS CLIとjqを使ってEC2インスタンスの情報を取得する

ec2 describe-instances コマンドを使用してJSON形式で出力し情報を取得する方法です。

 

環境

  • aws-cli 1.11.83
  • jq 1.5

 

 

 

AWS CLIでEC2インスタンスの情報を取得する

・インスタンスIDを指定してインスタンスの情報を取得する場合

aws ec2 describe-instances –instance-ids i-565d5a4f –output json

 

・インスタンスIDを指定してタグ名(Key=Name)のみを取得する場合

aws ec2 describe-instances –instance-ids i-565d5a4f –output json | jq -r ‘.Reservations.Instances | .Tags[] |select(.Key==”Name”).Value’