Chef

Welcome!
This is the main wiki page for the Openstack-Chef project. This is the community collaboration wiki page(s) and have been agreed upon. Please don't hesitate to look around!

Code
The canonical upstream Chef cookbooks and example repository are located in the OpenStack Github organization. There is a single Chef cookbook for each integrated OpenStack project:


 * OpenStack Bare Metal (Ironic) cookbook
 * OpenStack Block Storage (Cinder) cookbook
 * OpenStack Compute (Nova) cookbook
 * OpenStack Dashboard (Horizon) cookbook
 * OpenStack Data Processing (Sahara) cookbook
 * OpenStack Database (Trove) cookbook
 * OpenStack Identity (Keystone) cookbook
 * OpenStack Image (Glance) cookbook
 * OpenStack Network (formerly known as Quantum) cookbook
 * OpenStack Object Storage (Swift) cookbook
 * OpenStack Orchestration (Heat) cookbook
 * OpenStack Telemetry (formerly known as Metering) (Ceilometer) cookbook

In addition to the project cookbooks, there are five support cookbooks:


 * Client provider cookbook
 * Common library cookbook
 * Example database configuration cookbook
 * Example message queue configuration cookbook
 * OpenStack Integration Test Suite (Tempest) cookbook
 * A distributed network storage and filesystem (Ceph) cookbook

As well as an example Chef Repository that sets up an OpenStack environment:


 * Example OpenStack Chef Repository

Releases
The following table shows the supported OpenStack releases and platforms. Note that some of the cookbooks do not support all the platforms, see the READMEs and metadata files for more information. SUSE support for Juno and later is "as-is", but patches are always welcome.

Release branching work items page

Maintainers
We have a maintainers list located there. Please don't hesitate to reach out.

Getting Started
For more information about the project please click this start page.