System requirements

Puppet system requirements depend on your deployment type and size. Before installing Puppet, ensure your systems are compatible with infrastructure and agent requirements.

Puppet primary servers must run on some variant of *nix. You can't run primary servers on Windows.