Puppet導入前に知っていればよかったなと思うことです。 導入検討されている方に役立つかわかりませんが、ノウハウというよりは考え方をまとめました。 構成管理ツール ≠ 自動構築ツール 一言でPuppetを紹介する場合、Puppetはサーバの自動構築ツールです。 なのですが、自動構築ツールなイメージでPuppetを使うと、まわりくどさを感じることもあります。 構築時に1回だけ実行するだけであれば、単純にシェル書いた方が楽な場合あります。 もっと正確な紹介だと、Puppetはサーバの構成管理ツールです。 なのですが、構成管理って一言で説明しにくい。しばらくPuppetを使ってみてですが、 構成管理ツール = テスト + 修繕 な、イメージかなと。もう少し具体的には、 サーバのあるべき状態の定義を書いておく 定義にあっているかテストされる 定義とあっていなければ修繕する です。なのでPuppe