Skip to content
Puppet configs for a Ganeti Tutorial / Testing environment.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit 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 :

You can’t perform that action at this time.