- The document introduces Chef server and client/server model where the Chef server stores and distributes cookbooks and configuration to clients running chef-client.
- It discusses Chef terminology like nodes, which are systems being configured by Chef, and roles which allow grouping common configuration for types of nodes.
- Steps are provided to setup a workstation, install Chef, and configure it to use a Hosted Chef server. Cookbooks and a role are uploaded, and a node is bootstrapped to apply the configuration.
- Additional sections cover creating cloud instances with knife plugins for Brightbox and Rackspace clouds, then bootstrapping the instances to apply the Chef configuration.