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.