I'm trying to get an idea of what kind of backend setup I would need
to run puppet to manage roughly 6000 hosts.

I see puppet by iteself is limited to 10-20;  but with mongrel/apache
that number shoots up but I am not sure by how much?

Im still new to puppet and running it in a lab but want to take it to
our production environment but there are some details that I need to
work out but thought I would pose this question first since there are
surely people who have already went through all this already.

1.  With a 1000mb connection,  how many clients can I serve with
mongrel apache/setup?  I'm guessing around 200-300?  or can it take
more?

2. Should I let a high availability apache frontend manage a puppet
backend?

( i.e. load balance port 8140 from apache to multiple puppet backend
servers like so:
<Proxy balancer://puppetmaster>
        BalancerMember http://10.0.0.10:18140
        BalancerMember http://10.0.0.10:18141
        BalancerMember http://10.0.0.10:18142
        BalancerMember http://10.0.0.10:18143
        BalancerMember http://10.0.0.11:18140
        BalancerMember http://10.0.0.11:18141
        BalancerMember http://10.0.0.11:18142
        BalancerMember http://10.0.0.11:18143
        BalancerMember http://10.0.0.12:18140
        BalancerMember http://10.0.0.12:18141
        BalancerMember http://10.0.0.12:18142
        BalancerMember http://10.0.0.12:18143
</Proxy>
)

3. What is the best way to manage client signing and keeping the pem/
files in sync across such a backend?

4.  Am I thinking about this type of setup all wrong?

Any advice appreciated

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@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