Puppet Refactoring Patterns There are different ways to refactor Puppet configurations. Explore techniques to mitigate the risk and increase the success of Puppet configuration refactoring as it relates to the Puppet master and the Puppet agent.