iib machine::autostart
Overview
This class enables autostart for the specfied brokers. This means a systemctl
unit is created and the named brokers are added. For autostart to be enabled, the class needs the OS user and the OS group the broker will run in. It also needs the version of IIB.
Experience the Power of Puppet for IBM MQ
If you want to play and experiment with Puppet and IBM MQ, please take a look at our playgrounds. At our playgrounds, we provide you with a pre-installed environment, where you experiment fast and easy.

Attributes
Attribute Name | Short Description |
---|---|
iib_os_group | The OS group used for autostarting the brokers. |
iib_os_user | The OS user used for autostarting the brokers. |
list | A list of brokers. |
version | The IIB version to use when autostarting the brokers. |
list
A list of brokers. The default value is fetched from the hiera key ibm_profile::iib_brokers
. To fill this list use a yaml
representation of iib_brokers Type: Hash
Back to overview of iib_machine::autostart
version
The IIB version to use when autostarting the brokers. The default is value is fetched from the hiera key ibm_profile::iib_machine::software::version
. Type: String
Back to overview of iib_machine::autostart
iib_os_user
The OS user used for autostarting the brokers.
The default is iibadmin
Type: String
Back to overview of iib_machine::autostart
iib_os_group
The OS group used for autostarting the brokers.
The default is mqbrkrs
Type: String