On Saturday, August 25, 2012 11:44:57 AM UTC-7, Sandra Schlichting wrote:
>
> > How can MCollective replace "puppet kick"? 
>>
>>
>> http://projects.puppetlabs.com/projects/mcollective-plugins/wiki/AgentPuppetd
>>  
>>
>
> I don't know what MCollective is, and that link doesn't say anything that 
> will explain it or how I can push configs to nodes =(
>
>  
>
MCollective is a service that runs on every node. It constantly polls a 
message queue server for real-time messages and sometimes responds to them 
by performing actions. 

You use a command-line client app to send messages, and you can set filters 
on each message so only certain nodes or groups of nodes will respond to 
them. Every node that matches a message will react simultaneously when the 
message goes out. 

Each node has a set of actions it can run, provided by plugins. The 
"puppetd" plugin lets you control puppet agent, but it's better than puppet 
kick: It can trigger runs even if puppet agent usually runs via cron 
instead of as a service, it can enable and disable puppet runs, and it can 
fetch last run summaries. MCollective also lets you be smarter about 
triggering runs because it doesn't limit you to hostnames; you can filter 
by puppet class, facts, etc. 

Does that help? 

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/puppet-users/-/OkhrYAQzIdcJ.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to