Forge Home


Setup HornetQ instances - alfa version


8,982 latest version

1.6 quality score

Version information

  • 0.1.1 (latest)
  • 0.1.0
  • 0.0.1
released Feb 17th 2015
This version is compatible with:

    Start using this module

    • r10k or Code Manager
    • Bolt
    • Manual installation
    • Direct download

    Add this module to your Puppetfile:

    mod 'pvbouwel-hornetq', '0.1.1'
    Learn more about managing modules with a Puppetfile

    Add this module to your Bolt project:

    bolt module add pvbouwel-hornetq
    Learn more about using this module with an existing project

    Manually install this module globally with Puppet module tool:

    puppet module install pvbouwel-hornetq --version 0.1.1

    Direct download is not typically how you would use a Puppet module to manage your infrastructure, but you may want to download the module in order to inspect the code.



    pvbouwel/hornetq — version 0.1.1 Feb 17th 2015


    This is the hornetq module. It provides a puppet module for managing HornetQ

    • This module is in an initial phase. If you are using the source using a tool like r10k please be sure to fix it to a certain commit because currently no release plan is followed, everything is pushed to master. When a version is released to the Puppet forge the Pupper module version will be increased.*


    Create a hornetq packages

    First create a package to install HornetQ. This can be done easily by getting the tarball and installing HornetQ from source.

    cd /tmp
    # wget http://.../hornetq-2.4.0.Final-bin.tar.gz  -> Get the binary distribution
    yum install ruby-devel gcc
    gem install fpm
    tar -xvzf hornetq-2.4.0.Final-bin.tar.gz 
    cd /tmp/
    mkdir -p /usr/local/hornetq/2.4.0
    mv -v hornetq-2.4.0.Final/* /usr/local/hornetq/2.4.0/
    cd /usr/local/hornetq/
    fpm -s dir -t rpm -n hornetq -v 2.4.0 /usr/local/hornetq
    mv hornetq-2.4.0-1.x86_64.rpm /tmp/