Skip to content

kscherer/puppetlabs-activemq

 
 

Repository files navigation

ActiveMQ

This module configures ActiveMQ. It is primarily designed to work with MCollective and the Oracle Java runtime on an RHEL or EL variant.

Quick Start

The example in the tests directory provides a good example of how the ActiveMQ module may be used. In addition, the MCollective Module provides a good example of a service integrated with this ActiveMQ module.

node default {
  notify { 'alpha': }
  ->
  class  { 'java':
    distribution => 'jdk',
    version      => 'latest',
  }
  ->
  class  { 'activemq': }
  ->
  notify { 'omega': }
}

Contact Information

Related Work

The lab42-activemq module provided much of the basis for this module.

Web Console

The module manages the web console by default. The web console port is usually located at port 8160:

To disable this behavior, pass in webconsole => false to the class. e.g.

node default {
  class { 'activemq':
    webconsole => false,
  }
}

Packages

No packages published

Languages

  • Shell 97.3%
  • Ruby 2.7%