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.