puppet-module-pdsh
Table of Contents
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'],
}