Barcelona, Spain
October 25-28, 2016

Event Details

Please note: All times listed below are in Central Time Zone


Writing A New Puppet OpenStack Module Like A Rockstar

Deploying OpenStack is a complex task, and Puppet modules for OpenStack bring scalable and reliable IT automation to OpenStack cloud deployments.

Puppet modules enable you to deploy most OpenStack services, some that you already know, like Nova and Neutron, but also new projects, like Octavia and Mistral.

Puppet OpenStack maturity helped us learn from our successes and mistakes each time we had to write a new module. In this presentation, we’ll share these learnings and teach you how to successfully write a new Puppet module that’s compliant, tested, consistent, and ready for production deployments.


What can I expect to learn?

Attendees will learn how to contribute to Puppet OpenStack project, but also our way to write a good quality Puppet module (code conventions, tests, libraries) but also understand how our group work together. They'll understand why our project reached a great maturity which is the reason why our modules are used in production to deploy OpenStack Clouds.

Thursday, October 27, 9:50am-10:30am (7:50am - 8:30am UTC)
Difficulty Level: Intermediate
Red Hat
Emilien is doing OpenStack Engineering at Red Hat,  and has been contributing to several OpenStack projects but mostly to TripleO where he served as project team lead. When he isn't working to make OpenStack deployement simpler, faster, stronger, he's exploring Canada, the country where he has been living for 4 years. FULL PROFILE