cfengine よりも puppet がよさげ

Posted by Gosuke Miyashita Sun, 18 Mar 2007 12:33:00 GMT

I, newbie » Links Roundup 経由で puppet というシステム管理ツールを知って以来ずっと気になっていたのですが、このエントリの著者さんが OSC2007 の発表資料(PDF)で「Puppet is so sexy.」と書かれているのを見て、本気で触ってみることにしました。

puppet がどんなものかは、上記資料とか だ!日記さんのエントリ にも書かれているのですが、本家の Cfengine vs. Puppet というエントリから cfengine との違いを一部適当に意訳してみると、こんな感じです。

  • next-generation version of cfengine ということで、cfengine をベースとしながらも、より良いものを目指している。
  • リソース抽象化レイヤーにより、OS やディストリビューションの違いを意識しなくても良い。
  • タスクの実行順序を制御できる。(cfengine ではできないor難しいらしい。)
  • 設定ファイルで記述する内部言語が強力になっている。
  • type の拡張が簡単。
  • Ruby でできている。

というわけで、cfengine の導入を検討して、こんなエントリ を書いたりしてたのですが、cfengine は捨てて puppet でいこうかな、と思ってます。

emacs 用のヘルパーモード なんかも提供されているのがさらに好印象です。vim 用もあるし

それから、まだ Experimental ですが、puppetshow という Rails でできたウェブインターフェースもあるようです。

Trackbacks

Use the following link to trackback from your own site:
http://blog.mizzy.org/articles/trackback/304

Comments

Leave a response

Comments