Giter VIP home page Giter VIP logo

puppet-modules's Introduction

Custom modules for Puppet, made for Red Hat Enterprise Linux and CentOS

Overview

The modules present here are either self-contained or depend exclusively on other modules present here, detailed in each module's Modulefile.

The modules should all be very easy to understand and reuse. See each module's README file for more information, as well as the auto-generated documentation.

One of the goal is to only perform the repetitive and generic parts, leaving all specificties outside of modules, yet providing means to inteface them cleanly. A good example would be the ISC BIND DNS server, for which zone files installed with the provided definition automatically reload named when changed.

Most of these modules can be downloaded from the Puppet Forge here : http://forge.puppetlabs.com/thias

The stable modules are under 'modules' and are all git sub-modules of other git repositories. The modules which are still work in progress are under 'modules-wip'. Pull requests are welcome!

Support

More generic puppet documentation can be found at http://docs.puppetlabs.com/

Documentation for the modules can be automatically generated (see the gendoc script) and an online snapshot found here : http://dl.marmotte.net/puppet/doc/

The latest source for these modules can be found at https://github.com/thias

Copyright (c) 2011-2013 Matthias Saou - http://matthias.saou.eu/

puppet-modules's People

Contributors

hakamadare avatar thias avatar up2datecyborg avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

puppet-modules's Issues

[mongodb] Support alternate package names

I use the 10gen repository where the server package is called mongo-10gen-server and the client package is mongo-10gen. It'd be nice if there was support for having the module install those instead.

split this git repository

Could you please split this repository in the way that every smaller GIT repository will contain only one puppet module? It would be possible to use them as GIT submodules.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.