Search This Blog

Thursday, December 27, 2012

Openstack auto provisioning with Puppet and razor

To build and operate big Openstack infrastructure solutions you have to be able to deploy and provision quickly and effectively many new servers.

This is not definitive list but as a simple task you will need to make sure that all your servers have the right OS version, all dependency packages are installed and finally that the right Openstack code (projects like nova, cinder, etc) are deployed  This list is only as very simple example what you need to think about. As a demonstration in this blog I wanted to show an example how this can be achieved with a Puppet razor tool.

Problem

How to provision and configure Openstack servers.

Analysis and results description

Openstack+puppet+razor: all details of how to run this can be found here: http://wiki.debian.org/OpenStackRazorHowto

References
  1. http://puppetlabs.com/blog/introducing-razor-a-next-generation-provisioning-solution/
  2. http://wiki.debian.org/OpenStackRazorHowto
  3. http://purevirtual.eu/2012/07/02/how-to-get-started-with-razor-and-puppet-part-1/


No comments:

Post a Comment