ReleaseEngineering/PuppetAgain/Modules/slaveapi: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Created page with "This module installs and sets up an instance of the [https://wiki.mozilla.org/ReleaseEngineering/Applications/SlaveAPI SlaveAPI Server]. The slaveapi::instance takes few optio...")
 
No edit summary
Line 1: Line 1:
This module installs and sets up an instance of the [https://wiki.mozilla.org/ReleaseEngineering/Applications/SlaveAPI SlaveAPI Server]. The slaveapi::instance takes few options (listenaddr, port, slaveapi version), but the config and credentials files depend on many things in the organization config. You can refer to [https://github.com/mozilla/build-puppet/blob/master/modules/slaveapi/templates/credentials.json.erb credentials.json.erb] and [https://github.com/mozilla/build-puppet/blob/master/modules/slaveapi/templates/slaveapi.ini.erb slaveapi.ini.erb] for the complete list.
This module installs and sets up an instance of the [https://wiki.mozilla.org/ReleaseEngineering/Applications/SlaveAPI SlaveAPI Server]. The slaveapi::instance takes few options (listenaddr, port, slaveapi version), but the config and credentials files depend on many things in the organization config. You can refer to [https://github.com/mozilla/build-puppet/blob/master/modules/slaveapi/templates/credentials.json.erb credentials.json.erb] and [https://github.com/mozilla/build-puppet/blob/master/modules/slaveapi/templates/slaveapi.ini.erb slaveapi.ini.erb] for the complete list.
This module has a number of dedicated configuration parameters, as well.  See <tt>modules/config/manifests/base.pp</tt>.

Revision as of 22:12, 7 November 2013

This module installs and sets up an instance of the SlaveAPI Server. The slaveapi::instance takes few options (listenaddr, port, slaveapi version), but the config and credentials files depend on many things in the organization config. You can refer to credentials.json.erb and slaveapi.ini.erb for the complete list.


This module has a number of dedicated configuration parameters, as well. See modules/config/manifests/base.pp.