This module helps install OpenShift Freequant Platform As A Service.
Through the declaration of the openshift_freequant class, you can configure the OpenShift Freequant Broker, Node and support
services including ActiveMQ, Qpid, MongoDB, named and OS settings including firewall, startup services, and ntp.
- Alex Lee
- Puppet >= 2.7
- Facter >= 1.6.17
- Puppetlabs/stdlib module. Can be obtained
here or with the command
puppet module install puppetlabs/stdlib - Puppetlabs/ntp module. Can be obtained
here or with the command
puppet module install puppetlabs/ntp
The module can be obtained from the github repository.
- Download the Zip file from github
- Upload the Zip file to your Puppet Master.
- Unzip the file. This will create a new directory called puppet-openshift_origin-{commit hash}
- Rename this directory to just
openshift_originand place it in your modulepath.
There is one class (openshift_freequant) that needs to be declared on all nodes managing
any component of OpenShift Origin. These nodes are configured using the parameters of
this class.