For the most part, interacting with Puppet is the same regardless of your operating system. The key difference between other operating systems and Windows is that you cannot configure a Windows machine to be a Puppet master.
This section can also be a useful reference for you if you have only used Windows previously and are not familiar with *nix command line interfaces.
- Installing Puppet Enterprise for a Windows environment
Puppet masters can only run on *nix machines, but Windows machines can run as Puppet agents. - Basic tasks and concepts in Windows
This page is meant to help familiarize you with several common tasks used in Puppet Enterprise with Windows agents, and explain the concepts and reasons behind performing them. - Managing Windows configurations
This page covers the different ways you can use Puppet to manage your windows configurations, including creating local group and user accounts. - Installing and using Windows modules
This guide covers creating a managed permission withACL
, creating managed registry keys and values withregistry
, and installing and creating your own packages withchocolatey
. - Troubleshooting Windows
Troubleshoot Windows issues with failed installations and upgrades, and failed or incorrectly applied manifests. Use the error message reference to solve your issues. Enable debugging.