Product documentation

Puppet for Windows

Automate the deployment of your Windows servers, install Windows software across multiple machines, build and deploy IIS, manage software patches, run PowerShell scripts, and even deploy Windows Azure machines. Whether you’re using vRealize to manage your hybrid cloud or SCCM to deploy changes, Puppet integrates with your existing toolchain.

Find out how to get started now with Puppet for Windows documentation.


  • Removing harmful language in Puppet 
    Language matters. We at Puppet are in the process of removing and replacing harmful terms in our software & documentation.
  • Puppetize Digital agenda available! 
    In addition to keynotes from Puppet CEO Yvonne Wassenaar, CTO Abby Kearns, and CTO Deepak Giridharagopal, we’re bringing together IT experts, industry leaders, and DevOps champions around the world. Take a look at the agenda for your region!
  • Reading and resolving Puppet errors 
    When Puppet shows up red, don't panic! You can figure out what's causing the error and understand whether it's something fixable, or an actual bug.
Puppet sites use proprietary and third-party cookies. By using our sites, you agree to our cookie policy.