Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Puppet configs for a Ganeti Tutorial / Testing environment.
Puppet Shell
Fetching latest commit...
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

Puppet Configs for a Ganeti Tutorial

This module is not intended for production use and only used as an instructional tool. It will setup two ganeti nodes with the basics to install Ganeti, Ganeti Instance Image, and Ganeti Web Manager.

This module will be used for Hands on Virtualization with Ganeti at OSCON 2011.


This assumes that you have two to three Ubuntu 11.10 VMs setup inside of VirtualBox. Images can be downloaded from here.

Switching Ganeti versions

This module supports changing of the versions via two variables in nodes/node#.pp.

  • git = boolean (default: false)
    • This pulls ganeti from its git repository if set to true.
  • ganeti_version = string (default: 2.5.1)
    • Version of ganeti to use. Currently only supports 2.4.5, 2.5.1, and any of the tagged versioned releases.


This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.

vi: set tw=80 ft=markdown :

Something went wrong with that request. Please try again.