jqのRPM化(CentOS 6.3)の記事で紹介したようにRPM化まで終わったので、次のようにSUZ-LAB Repository
公開してみました。
(作成者の許可は取っています)

RepoView: SUZ-LAB Binary Package

リポジトリの利用方法はSUZ-LAB Repositoryの記事で紹介しています。
jqのインストールは次の通りです。

# yum -y install jq
...
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package jq.x86_64 0:1.2-0.el6.suzlab_1 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=======================================================
Package Arch Version Repository Size
=======================================================
Installing:
jq x86_64 1.2-0.el6.suzlab_1 suz-lab 68 k

Transaction Summary
=======================================================
Install 1 Package(s)

Total download size: 68 k
Installed size: 173 k
Downloading Packages:
jq-1.2-0.el6.suzlab_1.x86_64.rpm | 68 kB 00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : jq-1.2-0.el6.suzlab_1.x86_64 1/1
Verifying : jq-1.2-0.el6.suzlab_1.x86_64 1/1

Installed:
jq.x86_64 0:1.2-0.el6.suzlab_1

Complete!

インストールが完了したら、次のようなコマンドで動作確認ができれば問題ありません。

# aws --region=ap-northeast-1 ec2 describe-instances
> | jq ' .reservationSet | .[] | .instancesSet | .[] | .instanceId '
"i-aaaaaaaa"
"i-bbbbbbbb"
"i-cccccccc"
"i-dddddddd"
"i-eeeeeeee"

これからのAWSを操作するツールはawscli(python)とjqの組み合わせで作る方向になるかと思います。

こちらの記事はなかの人(suz-lab)監修のもと掲載しています。
元記事は、こちら