Ohad,

Did you see func ? https://fedorahosted.org/func/

[]s

On Sat, Apr 4, 2009 at 3:45 AM, Geoff Newell <geoffnew...@gmail.com> wrote:
> We use something similar. All our servers have the UCE agent installed. So
> we can initiate a puppetd run via UCE when required for
> 1. Reporting
> 2. Urgent updates
> 3. Standard updates.
> And UCE is ratified by our security bods. Sure UCE is clunky but you have to
> use the tools you've got.
>
> Geoff.
> On 3 Apr 2009, at 05:42, Ohad Levy <ohadl...@gmail.com> wrote:
>
>
>
> On Thu, Apr 2, 2009 at 11:51 AM, chakkerz <chakk...@gmail.com> wrote:
>>
>>
>> for hosts in `puppetca --list --all | grep ^+ | cut -d ' ' -f 2`
>> do
>>  ssh $hosts sudo puppetd -vt
>> done
>
>
> sure, I know / do this, but I though that one of the goals of puppet is to
> avoid ssh and a for loop....
> but seriously, what happens if ssh doesn't work? ( I mean, usually you need
> push when something is broken)
>
> or you need to deploy something only on a subset of machines, restart a
> service, or whatever?
>
>>
>> but a push architecture is significantly more security vulnerable...
>> on the bright side though, if your central configuration host is
>> compromised, it being able to ssh to hosts is the least of your
>> worries (why attack individual hosts if you have the master key?)
>
> why care about the master key when you can simply change the puppet manifest
> ? ;)
>>
>
> Ohad
>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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