
Chef is a systems integration framework and configuration management system written in ruby. chef provides a ruby library and api that can be used to bring the benefits of configuration management to an entire infrastructure.
the chef server is a merb application that provides centralized storage and distribution for recipes stored in "cookbooks," management and authentication of client nodes and node data, and search indexes for that data.
this package provides the api that clients interact with.