Choose Your PDK Version Below

The Puppet Development Kit (PDK) makes it easier than ever to develop and test Puppet modules by providing a simple, unified interface to a set of helpful tools for anyone who writes or consumes Puppet code.

From the list below, choose the operating system, version and architecture of choice for where you will run the Puppet Development Kit. For *nix users, PDK is now available via native package managers.

By clicking on any of these links, you agree to the terms of the open source Puppet Development Kit license.

Additional Resources

I Love PDK
EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 9 (x86_64)
EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 8 (x86_64)
EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 7 (x86_64)
Fedora ver.36 (x86_64)
SLES ver. 15 (x86_64)
SLES ver. 12 (x86_64)
Debian ver. 11 (amd64)
Debian ver. 10 (amd64)
Ubuntu ver. 22.04 (amd64)
Ubuntu ver. 20.04 (amd64)
Ubuntu ver. 18.04 (amd64)
Microsoft Windows (64-bit)
macOS 12 Monterey (x86_64)
macOS 11 Big Sur (x86_64)