Insights

Field notes on Puppet, OpenVox, r10k, compiler scaling, and leaving Puppet Enterprise without leaving Puppet.

Puppet Primer series

Long-form teaching pieces published on questy.org. Start here if you are new to the language — or sending a teammate.

From the SSCG desk

Shorter pieces hosted here — migrations, CMaaS, getting started with OpenVox.

openvox

How to leave Puppet Enterprise without leaving Puppet

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 …

openvox

Getting Started with OpenVox: The Community Fork of Puppet

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

Puppet Primer series (questy.org)

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…

consulting

Configuration Management as a Service (CMaaS)

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…

puppet

Scaling Puppet Community to Thousands of Nodes

Not everyone runs Puppet Enterprise. The open-source Puppet Community edition is a powerful platform in its own right, and with the right architecture, it can scale to manage thousands of nodes reliab…

puppet

Scaling Puppet Enterprise — Part II: Installation

In this installment, we'll walk through the Puppet Enterprise split installation process using the GUI installer.PrerequisitesBefore you begin, ensure you have: At least 3 nodes provisioned for y…