Yeah, a for loop with ssh is probably your best bet to get moving with
puppet initially.

Longer term you may want to consider pairing Puppet with something like
Marionette, but configuring Marionette is easier once you have Puppet in
place... it's a bit of chicken and egg. Ideally you pick some tools to
manage your servers before you grow to that size, but if not, then you need
to spend some time installing tools to manage that level of servers. The
piper must be paid.

Here at Livemocha we have some 100+ servers and using Puppet and Marionette
has been invaluable. We do some administration with a python script that
replaced our for ssh loop, but a large part of the heavy lifting is done via
Puppet. Since we don't run Puppet in daemon mode, most of the time we use
the script is to kick off a Puppet run manually, which we're migrating to
using Marionette for (but sometimes it's nice to see all of the output, even
if it takes longer without parallelization).

--
Nathan Clemons
http://www.livemocha.com
The worlds largest online language learning community



On Tue, May 24, 2011 at 4:03 PM, John Warburton <jwarbur...@gmail.com>wrote:

> On 24 May 2011 23:55, CHEBRIAN <ksd....@gmail.com> wrote:
>
>> how to install puppet client thru puppet master .
>>
>> My requirement is to install puppet client nearly 400 client servers.
>>
>> its difficult to install puppet client in all the servers by apt-
>> get .
>>
>> As others have said, a for loop ssh if you have root trust to your 400
> servers
>
> As an FYI, we have 5.5K servers, and the way we are installing puppet is
> doing a server rebuild (with puppet) - so the puppet client is installed at
> jumpstart/kickstart time
>
> As you can imaging, it will be time consuming. I think you might just have
> to accept the initial hit of work for the puppet goodness that will follow
>
> Regards
>
> John
>
>  --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> 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.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
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