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 deprecated)? What are the possible ways to achieve this Cassandra deployment? Thanks! -Jingyan -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
Peter Bukowinski
2013-Jul-03 00:12 UTC
Re: [Puppet Users] Puppet for Cassandra cluster automation
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 <jingyan1216@gmail.com> wrote:> 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 deprecated)? What are the possible ways to achieve this Cassandra deployment? > > > Thanks! > > > -Jingyan > -- > You received this message because you are subscribed to the Google Groups "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. > To post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users. > For more options, visit https://groups.google.com/groups/opt_out. > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
Nikola Petrov
2013-Jul-03 07:02 UTC
Re: [Puppet Users] Puppet for Cassandra cluster automation
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/ -- Nikola On Tue, Jul 02, 2013 at 04:56:57PM -0700, Jingyan Wang wrote:> 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 deprecated)? What are the possible ways to > achieve this Cassandra deployment? > > > Thanks! > > > -Jingyan > > -- > You received this message because you are subscribed to the Google Groups "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. > To post to this group, send email to puppet-users@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users. > For more options, visit https://groups.google.com/groups/opt_out. > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.