jqのRPM化(CentOS 6.3)の記事で紹介したようにRPM化まで終わったので、次のようにSUZ-LAB Repositoryで
公開してみました。
(作成者の許可は取っています)
リポジトリの利用方法は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の組み合わせで作る方向になるかと思います。