IT用語集 › インフラ › Chef

Chef

インフラ Svenska → 更新: 2026-10-21

Rubyで書く構成管理ツール。Opscodeが2009年に開発(現在はProgress Software)。「クックブック」の中の「レシピ」が、システムのあるべき状態を記述する。

プル型で、各ノード上のChefクライアントがChefサーバーから設定を取得し、冪等になるまで収束ループを回す。純粋なRuby DSLなので柔軟だが、Rubyの知識が要る。コンプライアンス検査にはInSpecを使う。

プッシュ型でエージェント不要、Rubyも要らないAnsibleと、IaCのTerraformに勢いを奪われた。それでも、コンプライアンス関連の記述がすでにChefで書かれている金融や規制産業では生き残っている。

← 用語集に戻る