I have questions about Puppet's scalability.
I am looking for info about how one might have multiple cooperating 
PuppetMasters on a network.

I have found old links that talk about merging Puppet and Func, but they all 
seem out of date.

My questions go more toward delegated puppet-mastering rather than data volume 
as I will attempt to explain:

Picture a three-tier operations set-up with development, QA, and production 
environments.

I have set up a Puppet Master in the development environment.
I would like to expand the use of Puppet to cover all three environments, but 
the practice is to minimize cross-traffic as much as possible.

So, what I would like to be able to do is have a Master PuppetMaster in dev 
which feeds two Deputy PuppetMasters in QA and production.
Each of the three PuppetMasters would manage the clients in their environment, 
and the cross-traffic would be minimized to only between PuppetMasters.

I have brain-stormed on my own and I have a couple of possibilities, but they 
all feel like messy hacks so far.
So, I thought I'd ask here before trying any of my ideas.

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