example42/puppet-modules-stdmod

Name: puppet-modules-stdmod

Owner: Example42

Description: Example42 Puppet Modules Version 3.x

Created: 2013-10-13 08:23:57.0

Updated: 2014-10-02 20:35:49.0

Pushed: 2013-12-02 19:55:34.0

Homepage: null

Size: 94

Language: null

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Example42 Puppet Modules 3.x : StdMod

Released under the terms of Apache2 licence.

Copyright Alessandro Franceschi / Lab42 (and specific commits authors)

Official website: http://www.example42.com

Official Support forum: Google Groups

This repository collects all the Version 3.x Example42 Puppet modules (“StdMod”), included here as git submodules.

The official repository of Example42 Puppet modules on GitHub currently contains NextGen (2.x) and StdMod (3.x) modules. Old and new modules can cohexist on the same setup, but they have some different naming for parameters.

3.x modules do not use anymore the params_lookup function for each parameter.

INSTALLATION AND UPDATES

From September 2013 most of the modules are published, and regularly updated, on the Puppet Forge.

Use the Puppet module tool to query and install Example42 modules:

    puppet module search example42

You can get the 3.x only module set with:

    git clone --recursive https://github.com/example42/puppet-modules-stdmod.git

To update your local copy with the upstream version:

    cd /etc/puppet/modules # Or the directory where's you local copy
    git pull origin master
    git submodule init
    git submodule update

If you want to force an update on each submodule, even if not tracked on the main repo:

    git submodule foreach git pull origin master

At times you may need to resync git modules urls. You can do that with:

    git submodule sync

You can test these modules on a safe environment using the Example42 Puppet Playground. Check it out!

IMPORTANT NOTICE

October 2013.

This modules set has to be considered experimental as the StdMod namong standards have not been defined completely.

Some of the modules present here have slightly different naming patterns that will be fixed when a first “major” version of the standard is defined.

Some of the solutions presented might not work yet correctly and have not been tested on production.

Bitdeli Badge


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.