Engineで各インスタンスが、どのインスタンステンプレートを元に生成されているかを一括表示するコマンドを作りました。前回の記事では、オートスケール構成でインスタンスグループのインスタンスのテンプレートを更新するのをコマンド貼り付けでなるべくやれるようにしました。オートスケールで起動しているインスタンスを再作成する部分で、いったいどのインスタンスが新しいテンプレートで動いているか、調べるのが面倒という課題がありました。今回は、それをコマンド一発で確認する方法を紹介します。インストールインスタンスがどのテンプレートで動いているかは、以下のコマンドでわかります。instanceTemplatesdescribeの後はインスタンス名ですね。これをシェルコマンドでループさせればいいんですが、せっかくなのでjson形式のデータを処理してインスタンス名を列挙してみます。コマンドでjsonを処理できる「jq」をインストールします。foudになるかもしれないので注意。Capitanでうまく行かない人はこちらを参照してみるといいと思います。