はじめに
AWS CLI シチュエーション別にメモ
自分にどんな Tag が付いているか確認
インスタンス自分自身にどんな Tag が付いているか…。
aws ec2 describe-instances --instance-ids `/usr/bin/curl -s http://169.254.169.254/latest/meta-data/instance-id`
--query 'Reservations[*].Instances[*].Tags[*].Value'
--output text
ポイントは…
- メタデータ/usr/bin/curl -s http://169.254.169.254/latest/meta-data/instance-idで自分自身のインスタンス ID を取得していること
- –query オプションで直接タグの値を取得していること(jq 要らず)
とりあえず –output text が入っているのでシンプルにテキストで結果が得られる。ちなみに…
--output table
なんか付けた日にゃ泣く子も喜ぶテーブル表示やで。
-----------------------
| DescribeInstances |
+-------+-------------+
| Key | Value |
+-------+-------------+
| Name | test01 |
+-------+-------------+
最後に
- メタデータサイコー
- クエリオプションサイコー
- jq すいません(決して jq が嫌いな訳ではないんです)
元記事は、こちら