Branch: master
Clone or download
wyardley Merge pull request #774 from vStone/feature/parameter_arraylist
Allow Array values in rabbitmq_parameter
Latest commit 5477e69 Feb 15, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github modulesync 2.5.1 Jan 26, 2019
.travis modulesync 2.5.1 Jan 26, 2019
examples Switch back to "include foo" (without leading colons) syntax Sep 20, 2017
files Add RabbitMQ Plugin Support Mar 22, 2011
lib Merge pull request #774 from vStone/feature/parameter_arraylist Feb 15, 2019
locales [msync] 786266 Implement puppet-module-gems, a45803 Remove metadata.j… Mar 29, 2017
manifests Add support for enabled plugins config using enabled_plugins file (#777) Feb 14, 2019
spec Merge pull request #774 from vStone/feature/parameter_arraylist Feb 15, 2019
templates Add support for enabled plugins config using enabled_plugins file (#777) Feb 14, 2019
.editorconfig modulesync 2.3.1 Dec 15, 2018
.fixtures.yml Add `yumrepo_core` to `.fixtures.yml` Oct 13, 2018
.gitattributes [MODULES-4528] Replace Puppet.version.to_f version comparison from sp… Mar 22, 2017
.gitignore Modulesync 1.0.0 Sep 5, 2017
.msync.yml modulesync 2.5.1 Jan 26, 2019
.nodeset.yml Add framework for rspec-system tests. Jul 16, 2013
.overcommit.yml modulesync 2.0.0 Sep 5, 2018
.pmtignore modulesync 2.3.1 Dec 15, 2018
.project (MODULES-4098) Sync the rest of the files Jan 20, 2017
.rspec Modulesync 1.0.0 Sep 5, 2017
.rspec_parallel Modulesync 1.0.0 Sep 5, 2017
.rubocop.yml modulesync 1.6.0 Jan 4, 2018
.sync.yml Make Ubuntu 18.04 persistent for modulesync Jan 18, 2019
.travis.yml modulesync 2.5.1 Jan 26, 2019
.yardopts Modulesync 1.0.0 Sep 5, 2017
CHANGELOG.md Release 9.0.0 Jan 29, 2019
Dockerfile modulesync 2.3.1 Dec 15, 2018
Gemfile modulesync 2.5.1 Jan 26, 2019
HISTORY.md Remove trailing whitespace in HISTORY Jan 16, 2019
LICENSE (FM-4046) Update to current msync configs [006831f] Feb 16, 2016
MAINTAINERS.md (MODULES-4098) Sync the rest of the files Jan 20, 2017
NOTICE (MODULES-4098) Sync the rest of the files Jan 20, 2017
README.md Remove duplicated / outdated docs in README Dec 8, 2018
REFERENCE.md Updates to rabbitmq::server docs Dec 7, 2018
Rakefile modulesync 2.5.1 Jan 26, 2019
metadata.json [blacksmith] Bump version to 9.0.1-rc0 Jan 29, 2019

README.md

rabbitmq

License Build Status Code Coverage Puppet Forge Puppet Forge - downloads Puppet Forge - endorsement Puppet Forge - scores

Table of Contents

  1. Overview
  2. Module Description - What the module does and why it is useful
  3. Setup - The basics of getting started with rabbitmq
  4. Usage - Configuration options and additional functionality
  5. Reference - An under-the-hood peek at what the module is doing and how
  6. Limitations - OS compatibility, etc.
  7. Development - Guide for contributing to the module

Overview

This module manages RabbitMQ (www.rabbitmq.com)

Module Description

The rabbitmq module sets up rabbitmq and has a number of providers to manage everything from vhosts to exchanges after setup.

This module has been tested against 3.5.x and 3.6.x (as well as earlier versions) and is known to not support all features against versions prior to 2.7.1.

Setup

What rabbitmq affects

  • rabbitmq repository files.
  • rabbitmq package.
  • rabbitmq configuration file.
  • rabbitmq service.

Usage

All options and configuration can be done through interacting with the parameters on the main rabbitmq class. These are now documented via Puppet Strings

You can view example usage in REFERENCE.

Reference

See REFERENCE.

Development

This module is maintained by Vox Pupuli. Voxpupuli welcomes new contributions to this module, especially those that include documentation and rspec tests. We are happy to provide guidance if necessary.

Please see CONTRIBUTING for more details.

Authors