gridinit

Puppet module for gridinit from OpenIO

OpenIO

openio

9,585 downloads

6,204 latest version

4.6 quality score

Version information

  • 1.1.4 (latest)
  • 1.1.2
  • 1.1.1
  • 1.1.0
  • 1.0.0
released Apr 4th 2016
This version is compatible with:
  • RedHat
    ,
    CentOS
    ,
    Debian
    ,
    Ubuntu

Start using this module

Documentation

openio/gridinit — version 1.1.4 Apr 4th 2016

gridinit

Table of Contents

  1. Description
  2. Setup - The basics of getting started with [gridinit]
  3. Usage - Configuration options and additional functionality
  4. Reference - An under-the-hood peek at what the module is doing and how
  5. Limitations - OS compatibility, etc.
  6. Development - Guide for contributing to the module

Description

Official module to install, configure and run the gridinit from the OpenIO open source project on RedHat/CentOS/Fedora/Debian/Ubuntu using Puppet 3.7 and newer.

This module helps you deploy gridinit process control system and create configuration for processes.

Setup

Beginning with [gridinit]

To install packages, deploy basic configuration and run gridinit, simply declare it:

class {'gridinit':}

To configure new processes controlled by gridinit, declare them using the following defined type:

gridinit::program { "myprocess1":
  command => '/usr/bin/myprocess1 -c /etc/my1.conf',
}
gridinit::program { "myprocess2":
  command => '/usr/bin/myprocess2 -c /etc/my2.conf',
}

Reference

The following define type is available:

  • gridinit::program

Limitations

The module works under the latest stable RedHat, CentOS and Fedora, Debian and Ubuntu (LTS & latest).

Development

You can report issues or request informations using GitHub.

Release Notes/Contributors/Etc.

Author: Romain Acciari romain.acciari@openio.io
Copyright (c) 2015, OpenIO.
Released under Apache License v2.