Overview

This class allows you to setup your IIB server configuration. It has support for creating and managing multiple servers. Use use a yaml representation of iib_servers to specify all properties and params of the servers you need. When a lot of the servers have the same defaults, use the defaults parameter to specify a Hash of defaults.

Besides the initial server configuration, you can also configure additional properties. Read about iib_properties here.

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
defaults a Hash of default properties added to all specfied Brokers.
list The list of servers to configure.
properties The list of IIB server properties.

defaults

a Hash of default properties added to all specfied Brokers. Use iib_server to specify the defaults.

The default value is: {}

Type: Hash

Back to overview of iib_machine::server_setup

list

The list of servers to configure. Use use a yaml representation of iib_server to specify all properties and params of the brokers you need.

The default value is: {}

Type: Hash

Back to overview of iib_machine::server_setup

properties

The list of IIB server properties. Read about iib_properties here.

The default value is: {}

Type: Hash

Back to overview of iib_machine::server_setup