Chef
Rubyで書く構成管理ツール。Opscodeが2009年に開発(現在はProgress Software)。「クックブック」の中の「レシピ」が、システムのあるべき状態を記述する。
プル型で、各ノード上のChefクライアントがChefサーバーから設定を取得し、冪等になるまで収束ループを回す。純粋なRuby DSLなので柔軟だが、Rubyの知識が要る。コンプライアンス検査にはInSpecを使う。
プッシュ型でエージェント不要、Rubyも要らないAnsibleと、IaCのTerraformに勢いを奪われた。それでも、コンプライアンス関連の記述がすでにChefで書かれている金融や規制産業では生き残っている。