I am using open source puppet 3.7 with a single server hosting the master and puppetdb (with puppetboard for reporting). I am at a point where I need to scale out to multiple masters at different data centers and split off puppetdb. However, I prefer to devote resources to scaling out with puppet 4. There are resources on how to do this with puppet 3.x, but the official documentation to scale open source puppet 4 is completely absent (
https://docs.puppetlabs.com/guides/scaling_multiple_masters.html) and I have found few posts on the subject on this list or elsewhere. I know PE would be a good solution for me, but that is not a possibility. Can anyone please provide guidance on doing a split installation with open source puppet 4?
I hope the lack of information is not a sign of Puppet Labs' commitment to open source waning and/or decreased use of puppet generally. I've taken a couple Puppet Labs classes and attended Puppetconf, but am not in a position to purchase PE to get around this, and I assume there must be others like me.
Thanks,
RCA