[Buildbot] #2855: Use a configuration-management system
Buildbot trac
trac at buildbot.net
Mon Oct 13 09:58:06 UTC 2014
#2855: Use a configuration-management system
-------------------+---------------------------
Reporter: dustin | Owner:
Type: task | Status: new
Priority: major | Milestone: sys - future
Version: 0.8.9 | Resolution:
Keywords: |
-------------------+---------------------------
Comment (by ewong):
I've looked at Ansible, Chef, cfEngine and puppet. (by look, I literally
mean
look - via docs.. I've only had a miniscule tidbit experience with Ansible
and puppet).
Ansible is the only cms that doesn't require anything to be installed on
the
hosts, aside for ssh. (Windows support, however, is in beta stage,
whereas
Windows support on chef and cfEngine seem to be 'good' and puppet works as
well).
Ansible is in python. chef and puppet are in ruby. cfengine is in C.
(dunno if it's relevant to the issue here).
Puppet is 'proven' to work (ask Dustin :) ).
AIUI, all configuration changes would be just pushed to a central repo,
which
the main 'master' machine would poll and update hosts accordingly.
Maybe set up a test environment to try out all four?
--
Ticket URL: <http://trac.buildbot.net/ticket/2855#comment:3>
Buildbot <http://buildbot.net/>
Buildbot: build/test automation
More information about the bugs
mailing list