On Tue, January 20, 2015 18:37, Les Mikesell wrote:
There's also saltstack which is one of the newer of the bunch. It has some chance of working reasonably across different platforms. How you feel about it will probably depend on how you feel about python in general - and how you expect upgrades to go in the future.
Is this what you are talking about?
Available Packages salt.noarch 2014.7.0-3.el6 epel salt-api.noarch 2014.7.0-3.el6 epel salt-cloud.noarch 2014.7.0-3.el6 epel salt-master.noarch 2014.7.0-3.el6 epel salt-minion.noarch 2014.7.0-3.el6 epel salt-ssh.noarch 2014.7.0-3.el6 epel salt-syndic.noarch 2014.7.0-3.el6 epel
On Wed, Jan 21, 2015 at 7:53 AM, James B. Byrne byrnejb@harte-lyne.ca wrote:
On Tue, January 20, 2015 18:37, Les Mikesell wrote:
There's also saltstack which is one of the newer of the bunch. It has some chance of working reasonably across different platforms. How you feel about it will probably depend on how you feel about python in general - and how you expect upgrades to go in the future.
Is this what you are talking about?
Available Packages salt.noarch 2014.7.0-3.el6 epel salt-api.noarch 2014.7.0-3.el6 epel salt-cloud.noarch 2014.7.0-3.el6 epel salt-master.noarch 2014.7.0-3.el6 epel salt-minion.noarch 2014.7.0-3.el6 epel salt-ssh.noarch 2014.7.0-3.el6 epel salt-syndic.noarch 2014.7.0-3.el6 epel
Yes - the architecture is that you run one central salt master and a large number of salt-minions can connect to it and salt-syndic works as sort-of a proxy for even larger sets. It is somewhat cross-platform but with the caveat that the master should be updated to newer versions ahead of the minions and epel is one of the slower repositories to get updates. I haven't gone beyond simple testing myself because I think it shouldn't be more trouble to manage updates/compatibility on a configuration manager than just managing your own app in the first place. But we tend to make few changes beyond version updates once a system is deployed. If you regularly spin totally new clusters up and down all the time I could see how it could save time.