In this presentation, we discuss Kickstack (https://github.com/hastexo/kickstack), a pure-Puppet orchestration layer for the automatic deployment of OpenStack. Using a simple scheme of “node roles” expressed as classes in a Puppet module, you can use Kickstack to easily run, deploy and configure OpenStack using nothing but a Puppet manifest, an External Node Classifier (ENC), or both.
This practical hands-on session was first presented at this year's OSCON 2013 (http://www.oscon.com/oscon2013/public/schedule/detail/29620
). This is a condensed, updated version.
Attendees wishing to follow along with the practical content presented in the workshop should bring their laptops with VirtualBox pre-installed.