Skip to content

hmsrc/puppet-module-pdsh

 
 

Repository files navigation

puppet-module-pdsh

Puppet Forge CI Status

####Table of Contents

  1. Description
  2. Setup - The basics of getting started with pdsh
  3. Usage - Configuration options and additional functionality
  4. Reference - Module reference

Setup

What pdsh affects

The pdsh module will install and configure pdsh and optionally add groups.

Setup Requirements

If genders support is enabled there is a soft dependency on treydock/genders

Usage

Install and configure pdsh

include pdsh

Note Groups are only supported on Red Hat based systems.

Define some groups with members an aliases using class (or Hiera)

class { '::pdsh':
  groups => {
    'compute' => {
      'members'  => 'o0[001-824]',
      'aliases'  => ['all'],
    }
  }
}

Groups can be defined through pdsh::group defined type

pdsh::group { 'compute':
  members => 'o0[001-824]',
  aliases => ['all'],
}

Reference

http://treydock.github.io/puppet-module-pdsh/

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Ruby 65.9%
  • Puppet 32.6%
  • HTML 1.5%