OpenStack Glance Puppet Module
Go to file
Nan Liu 68606f6773 Merge pull request #39 from branan/use_spechelper_gem
Switch to using the puppetlabs_spec_helper gem for common files instead
2012-06-08 13:40:36 -07:00
examples Update glance tenant 2012-04-23 13:46:35 -07:00
ext Update script for loading glance images 2012-04-10 17:09:04 -07:00
manifests Allow override of mysql charset & small whitespace fixes and spec improvements to test this change. 2012-05-16 10:04:29 -05:00
spec Switch to using the puppetlabs_spec_helper gem for common files instead of duplicating code 2012-05-31 15:33:11 -07:00
templates Refactor api-ini config files 2012-04-05 09:28:55 -07:00
tests Modify class parameters, templates and tests for logging options avoiding use of 'debug' 2011-06-21 12:19:20 -07:00
.fixtures.yml Add files for CI support 2012-05-29 09:50:13 -07:00
.gemfile Switch to using the puppetlabs_spec_helper gem for common files instead of duplicating code 2012-05-31 15:33:11 -07:00
.travis.yml Switch to using the puppetlabs_spec_helper gem for common files instead of duplicating code 2012-05-31 15:33:11 -07:00
CHANGELOG Update modulefile for initial release; add initial changelog 2012-06-07 14:03:55 -07:00
Modulefile Update modulefile for initial release; add initial changelog 2012-06-07 14:03:55 -07:00
README.markdown (#14221) Cleanup the readme a bit 2012-05-04 12:25:38 -07:00
Rakefile Switch to using the puppetlabs_spec_helper gem for common files instead of duplicating code 2012-05-31 15:33:11 -07:00
TODO Add test script 2012-03-29 16:45:40 -07:00

README.markdown

PuppetLabs Glance module

This module provides a set of manifests that can be used to install and configure glance.

It is currently targettting the essex release of OpenStack.

For Daiblo support, use the Diablo branch.

Platforms

  • Ubuntu 11.04 (Natty)
  • Ubuntu 11.10 (Oneiric)
  • Ubuntu 12.04 (Precise)

Quick Start

The below example shows how the classes from this module can be declared in site.pp to install both the glance registry and api services on a node identified as glance.

In the below example, the default port for the registy service has been overridden from its default value of 9191.

node glance {
  class { 'glance': }

  class { 'glance::registry':
    bind_port => '9393',
  }

  class { 'glance::api':
    registry_port = '9393',
  }
}