Ansibleにはsetup module、Chefにはohai、Puppetにはfacterというプラットフォームのインベントリ情報を取得するライブラリや機構があります。 ただ、リモートホストのインベントリ情報を取得したいときに、ohaiやfacterはリモートホスト側にインストールが必要だったり、setup moduleは単体で使いにくかったりするので、 「気軽にエージェントレスでプラットフォームのインベントリ情報を取得できるようにしたいなー」 ということでkomaというgemを作りました。 github.com Installation $ gem install koma Usage まず、公開鍵認証でSSH接続できるリモートホストを用意します。 例えば、 $ ssh k1low@example.com でログインできるようなホストですね。 で、そのssh コマンドを koma s