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.
Long file paths in Windows lead to our own teams using workarounds and hacks to harness Puppet capabilities. That’s when you know it’s time to get to work. Here’s what we did:
Use any DSC Resource from the PowerShell Gallery natively in Puppet. Just install from the Forge & enjoy change reporting right down to the parameter!
Read about the bumpy ride we had while fixing a critical Windows services restart during Puppet Agent upgrades.
Use any DSC resource from the PowerShell Gallery natively in Puppet. Just install from the Forge & enjoy change reporting right down to the parameter!
Introducing some Windows-specific facts recently added to Facter to give you Windows-specific build and installed edition information.
The Windows collection page is designed to give you the how-to content and Puppet modules in one easy place so you can solve your problems faster.
Learn how Puppet regularly helps organizations manage their Windows infrastructure with stories from Puppet customers, partners, and employees.
The popular Puppet VSCode extension is moving to the Puppet namespace and has some new features you may not know about. Get the new extension today.
Now that we have better supported workflows for agent bootstrapping, we’ll be removing the Azure VM extension soon. Check out the recommendation to bootstrap your agents.
A guide to implementing HTTPS for WinRM automatically with Puppet.
Microsoft announced the deprecation of Linux/UNIX client support in SCCM. Learn how Puppet can help improve the efficiency for Linux & Windows teams.
The recommended practices for upgrading your Puppet-managed Windows 2008 servers.
A guide to automating patch management on Windows with Puppet.
We’re exploring and improving how we manage Hyper-V on Windows with Puppet, and wanted to share with our customers what we learned.
An extended example demonstrating how you can reuse a PowerShell script by converting it into a Task and running it with Bolt.
The Puppet SQL Server module now has Bolt tasks! Learn how they work, how to use them, and even how you can build your own.
Whether you’re looking to expand across your Windows estate, or thinking of deploying Puppet for the first time, we hope these answers help you.
Part two of a blog series about using Bolt to write PowerShell Tasks, on Windows, for Windows. See testable PowerShell examples and learn more.