If you've ever been told that a "real" Puppet installation means a Puppet Enterprise license, this post is the counterargument, written as a runbook you can follow.I want to be plain about the goal. T…
I've been walking clients through Puppet to OpenVox moves for a while now, and I'll tell you right up front... the package swap is the easy part. The OpenVox community did a great job keeping it a dro…
Puppet Enterprise migration is not a religious war. It is a bill, a console, and a compiler farm. OpenVox is the community continuation of Puppet open-source. If your modules, Hiera, and r10k control …
In January 2025, the Puppet open-source community launched OpenVox — a community-driven fork of Puppet designed to ensure the future of open-source configuration management remains in the hands of i…
Puppet Primer IV – The Manifest and The ClassThus far we’ve covered a lot of ground in the minutia of the varied component in Puppet. We’ve talked about what the Puppet platform is and some foun…
The Puppet Primer is a long-form teaching series published on questy.org. It is written for practitioners who want the language, not a vendor slide.Read in orderPuppet Primer I — What is Puppet?
Pup…
Puppet Primer III – ResourcesWelcome back to the Puppet Primer series. As I mentioned in the first installment of this series, we were to cover resources in depth later, and this is that article.In …
(Puppet Primer II – “The Conversation”)What is a “System”?To get to the core of where we are heading with the entire idea of Puppet, and the larger concepts involved, we need to step back to…
One of the perennial problems with a platform like Puppet is not the lack of documentation in and of itself, but moreso the lack of various levels of documentation at all levels of documentation consu…
Not every organization has the in-house expertise — or the desire — to manage their own configuration management infrastructure. That's where Configuration Management as a Service comes in.Wh…
In my Puppet travels over the last 10 or so years, one topic has continued to arise time and again, and that has been the ability to scale Puppet Community (formerly Puppet Open Source) to thousands o…
Why tools alone won’t help you reach automation Nirvana.DevOps consulting and implementation at the basest levels have been revolving around implementation and enablement for quite a number of years…
Sounds crazy to those who know, but the world out there is only just starting to get the DevOps momentum (much less the DevSecOps, SecOps, et al. momentum) even though it’s already a 10 year old ter…
Written in 2017 for Puppet Enterprise 2016.x. The architecture still applies; commands and package names differ on OpenVox 8.RecapLet’s see where we are.1. We have a Puppet Enterprise Split Installa…
Written in 2017 for Puppet Enterprise 2016.x. The architecture still applies; commands and package names differ on OpenVox 8.If you’ve been following for the past 5 installments, we’re nearing the…
Written in 2017 for Puppet Enterprise 2016.x. The architecture still applies; commands and package names differ on OpenVox 8.As in the previous installment, you need to have already completed a few st…
Written in 2017 for Puppet Enterprise 2016.x. The architecture still applies; commands and package names differ on OpenVox 8.As in the previous installment, you need to have already completed a few st…
Written in 2017 for Puppet Enterprise 2016.x. The architecture still applies; commands and package names differ on OpenVox 8.You should have completed a split install before beginning this section. Yo…
Written in 2017 for Puppet Enterprise 2016.x. The architecture still applies; commands and package names differ on OpenVox 8.Installing Puppet Enterprise has been made remarkably easier as time has go…
Written in 2017 for Puppet Enterprise 2016.x. The architecture still applies; commands and package names differ on OpenVox 8.In my former life as a consultant, I had to install all manner of configura…
PuppetConf PortlandAhh, Portland! What a great place to have PuppetConf this year. The home of Puppet Labs and all its varied food, drink, and other unnamed consumables give Portland a vibe like no ot…