Re: [Puppet Users] Puppet for Cassandra cluster automation

2013-07-03 Thread Nikola Petrov
I like to use fabric[1] for this. I always think that some things are better done with push tools like fabric instead of pull tools like puppet. Of course there are other tools that solve the same problem and are based on other languages - I just like python [1] http://docs.fabfile.org/en/latest/

Re: [Puppet Users] Puppet for Cassandra cluster automation

2013-07-02 Thread Peter Bukowinski
Besides MCollective, which is the ideal choice, any tool that allows you to run a shell command -- in this case, 'puppet agent -t' -- on remote systems will work. Even -- perish the thought! -- an ssh for loop. :) -- Peter On Jul 2, 2013, at 7:56 PM, Jingyan Wang wrote: > Hi, > > I am using

[Puppet Users] Puppet for Cassandra cluster automation

2013-07-02 Thread Jingyan Wang
Hi, I am using Puppet to set up (and later resize) a Cassandra cluster, where I would like to have the configuration changes applied immediately instead of after a certain time interval. Is MCollective the only method to push configuration changes from master to clients (since puppet kick is d