Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
MCollective Puppet Module
Ruby Puppet Shell
branch: master

This branch is even with KristianOellegaard:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
files/plugins
manifests
spec
templates
.gems
.gitignore
.gitmodules
.rvmrc
LICENSE
Modulefile
README.markdown
Rakefile

README.markdown

MCollective Module

This module manages MCollective from within Puppet.

Quick Start

Manage both the mcollective server and client. Connect to the stomp server named "stomp."

node default {
  class { 'mcollective': }
}

Change the pre-shared key for both the client and the server:

node default {
  class { 'mcollective':
    mc_security_psk => 'abc123',
  }
}

Registration

MCollective servers will automatically register themselves with the default behavior of this module. For more information about registration please see:

The out of box behavior is for all nodes to deploy a simple agent named 'registration' that writes information about the registering node to /var/tmp/mcollective This agent may be disabled to prevent all nodes from filling up their disks, but this is only an issue for extremely large sites.

Something went wrong with that request. Please try again.