Difference between revisions of "Chef/GettingStarted"
(Created page with "This page serves as a getting started guide for community members interested in contributing to the OpenStack Chef cookbooks and example repository. ==Communication== The Op...") |
|||
Line 33: | Line 33: | ||
− | As well as an example | + | As well as an example [http://docs.opscode.com/essentials_repository.html Chef Repository] that sets up an OpenStack environment: |
− | * | + | * [https://github.com/stackforge/openstack-chef-repo Example OpenStack Chef Repository] |
Revision as of 18:01, 21 May 2013
This page serves as a getting started guide for community members interested in contributing to the OpenStack Chef cookbooks and example repository.
Communication
The OpenStack + Chef community has a mailing list on Google Groups. Join the conversation: https://groups.google.com/forum/?fromgroups=#!forum/opscode-chef-openstack
There is an #openstack-chef channel on Freenode.net. Come hang out with us and collaborate there.
Bug Tracking
We track bugs and feature requests using a single Launchpad project called OpenStack + Chef. You can see the list of open bugs or file a new bug.
Code
The canonical upstream Chef cookbooks and example repository are located in the Stackforge Github organization. There is a single Chef cookbook for each integrated OpenStack project:
- OpenStack Compute (Nova) cookbook
- OpenStack Image (Glance) cookbook
- OpenStack Identity (Keystone) cookbook
- OpenStack Network (formerly known as Quantum) cookbook
- OpenStack Dashboard (Horizon) cookbook
- OpenStack Object Storage (Swift) cookbook
- OpenStack Block Storage (Cinder) cookbook
- OpenStack Metering (Ceilometer) cookbook
- OpenStack Orchestration (Heat) cookbook
In addition to the project cookbooks, there are three support cookbooks:
- Common library cookbook
- Example database configuration cookbook
- Example message queue configuration cookbook
As well as an example Chef Repository that sets up an OpenStack environment: