Installing Puppet Enterprise 2021
Tags: puppet, devops, configurationmanagem, puppetenterprise
Published: 2021-12-20 04:01:47

---
title: Installing Puppet Enterprise 2021
published: true
date: 2021-12-20 03:56:06 UTC
tags: puppet,devops,configurationmanagem,puppetenterprise
canonical_url: https://martezreed.medium.com/installing-puppet-enterprise-2021-176527317181
---

Puppet is a popular open source configuration management tool for managing the configuration of systems using declarative code. Puppet Enterprise is the commercial distribution or version of Puppet that includes enterprise features like RBAC, a Web UI, and more features. Puppet Enterprise provides a free trial of the platform for use on up to 10 nodes. In this blog post we’ll walk through installing the latest release of Puppet Enterprise.

### **Getting Started**

- Verify system requirements
- Download the Puppet Enterprise installer
- Install Puppet Enterprise 2021

### Verify System Requirements

The first thing we need to do is verify the system requirements for installing Puppet Enterprise. The Puppet Enterprise primary server supports installation on most of the popular linux distributions.

**Hardware Requirements:** [https://puppet.com/docs/pe/2021.4/hardware\_requirements.html#hardware-requirements](https://puppet.com/docs/pe/2021.4/hardware_requirements.html#hardware-requirements)

**Software Requirements:** [https://puppet.com/docs/pe/2021.4/supported\_operating\_systems.html#supported\_operating\_systems](https://puppet.com/docs/pe/2021.4/supported_operating_systems.html#supported_operating_systems)

### Download Puppet Enterprise

Now that the system requirements have been verified we need to download the Puppet Enterprise installer. To download the installer, go to the Puppet website to access the free 10 node trial ([https://puppet.com/try-puppet/puppet-enterprise](https://puppet.com/try-puppet/puppet-enterprise)).

![](https://cdn-images-1.medium.com/max/1024/1*inNsYZdFOeQ4d_LTK7bjJg.png)

Once you have provided your information you will then be redirected to the installer download page. This page includes packages for the primary server along with the agents. Click the **CURL** or **WGET** button next to the desired operating system to copy the curated command to your clipboard.

![](https://cdn-images-1.medium.com/max/1024/1*Pls1pD6tRsr4Dox7rEv5wA.png)

Now we just need to run the curl or wget command on the system we’ll designated for the Puppet Enterprise installation.

### Install Puppet Enterprise

Installing Puppet Enterprise is a pretty simple and straightforward process that should take a few minutes depending upon the system hardware.

Untar the Puppet Enterprise installer tarball

```
tar -xzf puppet-enterprise-2021.4.0-el-7-x86_64.tar.gz
```

Change the working directory to the unpacked installer directory

```
cd puppet-enterprise-2021.4.0-el-7-x86_64
```

Run the Puppet Enterprise installer

```
./puppet-enterprise-installer
```

Set the Puppet Enterprise console password once the installer has completed successfully

```
puppet infrastructure console_password --password=REPLACE_ME
```

With the installation successfully completed we can now access the Puppet Enterprise web console by opening a web browser to the IP address or FQDN of the server via HTTPS. The username is **admin** and the password is the password specified in the previous step.

![](https://cdn-images-1.medium.com/max/1024/1*6_Yp7kak8soar2dXeuk0Ow.png)