ReleaseEngineering/PuppetAgain/Modules/slaveapi: Difference between revisions

Jump to navigation Jump to search
no edit summary
(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>.
canmove, Confirmed users
1,394

edits

Navigation menu