Puppet Enterprise Download

Set up your trial in four easy steps
Installing Puppet Enterprise is straightforward for most developers or admins. Setup time can vary depending on your operating environment and whether you have an existing Puppet license.
Puppet Enterprise

Let’s walk through each of the steps below to get running ASAP. Get more details from our documentation.

Want to try Puppet Enterprise in the cloud? Skip this download and try AWS Opsworks for Puppet Enterprise.

Tip: To download the installer directly to the node that will be your master, you can use these commands:
wget –content-disposition ”
curl -JLO ”

Step 1: Download Puppet Enterprise binary for your platform

Scroll down to view a full list of all Puppet Enterprise 2019.2 masters or agents. Previous Puppet Enterprise versions are also available for download.

Step 2: Follow the Quick Start Guide for your platform to install and evaluate the software

Open our easy to use Quick Start Guides for either *nix or Windows to get up and running in no time.

Windows users should be aware that the Puppet master components can currently only be installed on a Linux machine. Puppet agent components can be installed on Windows machines and you can manage those machines with your Puppet master. See Installing Puppet Enterprise for a Windows Environment for step-by-step instructions.

Step 3: Deploy Enterprise to production

Refer to these system requirements for Puppet Enterprise installations.

  • Hardware requirements: these hardware requirements are based on internal testing.
  • Supported operating systems: Puppet Enterprise supports various operating systems depending on the role a machine assumes in your infrastructure.
  • Supported browsers: the following browsers are supported for use with the console.
  • System configuration: before installing Puppet Enterprise, make sure that your nodes and network are properly configured.

Step 4: Get additional help

Upgrading Puppet Enterprise? Get detailed instructions for upgrading to the latest version.

Need to license more nodes? Please contact sales to find out more about how to buy.

Puppet Enterprise Masters

EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 8 (x86_64)
EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 7 (x86_64)
EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 6 (x86_64)
Ubuntu ver. 18.04 (amd64)
Ubuntu ver. 16.04 (amd64)
SLES ver. 12 (x86_64)

Puppet Enterprise Agents

EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 8 (x86_64)
EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 7 (x86_64)
EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 7 (ppc64le)
EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 7 (aarch64)
EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 6 (x86_64)
EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 6 (i386)
EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 5 (x86_64)
EL (RHEL, CentOS, Scientific Linux, Oracle Linux) ver. 5 (i386)
Fedora ver. 30 (x86_64)
Fedora ver. 29 (x86_64)
Fedora ver. 28 (x86_64)
Microsoft Windows ver. Windows Server 2008(R2), Windows Server 2012(R2), Windows Server 2016, Windows Server 2019, Windows 7/8.1/10 (64-bit)
Microsoft Windows ver. Windows Server 2008(R2), Windows Server 2012(R2), Windows Server 2016, Windows Server 2019, Windows 7/8.1/10 (32-bit)
Ubuntu ver. 18.04 (amd64)
Ubuntu ver. 16.04 (amd64)
Ubuntu ver. 16.04 (i386)
Ubuntu ver. 16.04 (ppc64el)
Debian ver. 10 (amd64)
Debian ver. 9 (amd64)
Debian ver. 9 (i386)
Debian ver. 8 (amd64)
Debian ver. 8 (i386)
SLES ver. 15 (x86_64)
SLES ver. 12 (ppc64le)
SLES ver. 12 (x86_64)
SLES ver. 11 (x86_64)
SLES ver. 11 (i386)
Solaris ver. 11 (i386)
Solaris ver. 11 (SPARC)
Solaris ver. 10 (i386)
Solaris ver. 10 (SPARC)
AIX ver. 7.2, 7.1, and 6.1 (Power)
OS X ver. 10.14 (Mojave) (x86_64)
OS X ver. 10.13 (High Sierra) (x86_64)
OS X ver. 10.12 (Sierra) (x86_64)
Amazon Linux ver. 1 (x86_64)
Amazon Linux ver. 1 (x86_64)
Puppet sites use proprietary and third-party cookies. By using our sites, you agree to our cookie policy.