Skip to content
This repository has been archived by the owner on May 5, 2023. It is now read-only.

KrisBuytaert/puppet-mcollective

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCollective Puppet module     Christophe Vanlancker <[email protected]>
-------------------------

This module is a rewrite of the following Puppet Module at https://github.com/mikepea/puppet-module-mcollective  by  mikepea (which hasn't been modified in 3 years as of 03/04/2013).

The plugins which are being used come from ripienaar his repo https://github.com/ripienaar/mcollective-plugins   (last pull 03/04/2013)


How To
-------------------------

# Install the mcollective daemon (stomp is the default)
class{'::mcollective':
  stomp_host      => '192.168.100.10',
  stomp_port      => '6163',
  collectives     => 'test',
  main_collective => 'test',
  connector       => 'stomp',
}

# Include the mcollective client with basic plugins
include ::mcollective::client

# You can pick the plugins you want by including them 
# (default is through the package)
include ::mcollective::plugins::package
include ::mcollective::plugins::service
include ::mcollective::plugins::nrpe
include ::mcollective::plugins::puppet
include ::mcollective::plugins::filemgr

# If your distribution doesn't have packages for the plugin 
# you want to use, you can use a parameter which will install 
# the plugin files manually. (not recommended though)
class {'mcollective::plugins::package' :
	provider => 'file',
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published