Choosing a starting point
Each of the official OpenStack Puppet, Chef, and Ansible projects listed earlier provide example composition layers which will do a simple all-in-one deployment. The Puppet all-in-one deployment manifest is available at https://github.com/openstack/puppet-openstack-integration. It provides three scenarios, which can be used as a starting point. Different OpenStack vendors may also have references that make good starting points. Some organizations we've worked with have hired consulting firms to write their initial composition layer and then teach them how to iterate on it.
Since we already have a working deployment using Packstack, we'll use that as a basis for our composition layer. As we add features to our deployment, ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access