Puppet is the industry standard for IT automation.
Modernize, manage and bring your hybrid infrastructure into compliance through Puppet's powerful continuous automation.
First 10 nodes are free!
Puppet Education is your learning portal for tools and best practices to address common business challenges.
Get up and running quickly with a custom solution that addresses your unique business goals and easily allows for growth as your needs evolve.
Find thousands of component modules built by the community and guidance on using them in your own infrastructure.
Since launching our first DevOps survey in 2012, we’ve learned a lot about the power of DevOps to transform organizations.
Puppet automates your infrastructure so you can innovate. We find, fix, and predict in order to prevent surprises and maintain your desired state.
How to ensure that the Puppet gem package provider continues to work correctly on Windows, in light of recent changes that RubyGems.org has made.
An introduction to a new Puppet Supported module for installing, configuring, and managing IBM WebSphere Application Server.
If you can’t install Puppet modules from the Forge due to the DynDNS attack, here’s how to do it from our alternate domain.
Learn how to upgrade a module to use new Puppet language features introduced in Puppet 4.
Learn about the new Puppet module that lets you configure advanced security hardening for the virtual machines in your VMware vSphere inventory.
Not sure how to upgrade to the long-term-support version of Puppet Enterprise from the version you’re on now? Learn how to upgrade in this post.
The GPG key we use to sign Puppet products on Linux is expiring soon, so we’ve switched to a new key. You’ll need to import it to use the repos.
Learn how to use Puppet to manage packages and services in Windows.
Learn how to manage PowerShell DSC on Windows with Puppet.
What is continuous delivery? What is continuous deployment? We define these terms and how continuous delivery relates to DevOps.
Chocolatey is a package manager that lets you manage all aspects of Windows software. Learn how to use Puppet to configure & control Chocolatey.
Learn how you can install a Puppet Enterprise-only module on a machine that doesn’t have internet access. For use with Puppet Enterprise 2016.2.x.
Bad NTP configs can break your infrastructure in seconds. Puppet Enterprise can keep them consistent across all your servers. Here’s how.
Forgotten Cron jobs can wreak havoc on systems. Learn how to automate and manage all your Cron jobs with Puppet.
The practical uses of the wsus_client module, plus some custom facts and how to streamline the Windows update process with Puppet code.
Learn how to quickly deploy IIS and ASP.NET to Windows Server with Puppet.
Subscribe to the Puppet Forge’s per-module RSS feeds and you’ll receive notifications of new module releases for the modules you care about.
Hiera is a powerful tool to empower code reuse, but requires customization for each organization. How to build a Hiera hierarchy and custom facts.