Explore Puppet, through the perspective of an operations and infrastructure administrator, in my Puppet for vSphere Admins articles and related content.

Note: The articles below were written with a mix of puppet 3.x and 4.x, but remain valid. Before implementing items, especially from the older pages, ensure that file names and paths are accurate for the version of puppet you are using. See the Upgrading section for assistance with migrations and send me feedback through comments or twitter if you find issues!

Basics

Git

R10k

Advanced: Roles and Profiles Pattern, Hiera, Refactoring

Continuous Integration

Application Development and Deployment

Managing Puppet Modules

Rspec-Puppet Testing

Jenkins

vSphere and vCenter Integration

Puppet Enterprise

My Forge Modules

Tips and Tricks

Tooling

Upgrading

Other