puppet infrastructure scaling: Best practice?
We have been using puppet for several years now to manage ~ 100 nodes over a global network we directly control.
This has served us well up until now with a single master with a few sacrifices.
Is there any documentation or guides on best practices for scaling puppet? Puppet is becoming more and more key to our services.
The idea or design that I have started to investigate is a several puppet masters deployed. Two in the UK serving Europe, 1 in LA for LA/AUS/NZ. These servers would anycast the puppet master IP. Behind the scenes git ... (more)