Install PE
Sections
Installing Puppet Enterprise (PE) sets up a standard installation, which you can use to try out PE with up to 10 nodes or to manage up to 4,000 nodes.
Ensure your system capacity can manage a PE installation by reviewing the Hardware requirements for standard installations.
A standard PE installation consists of these components installed on a single node:
- The primary server: The central hub of activity, where Puppet code is compiled to create agent catalogs, and where SSL certificates are verified and signed.
- The console: The graphical web interface, which has configuration and reporting tools.
- PuppetDB: The data store for data generated throughout your Puppet infrastructure.
root
user, or use
sudo
.Install PE
Installation uses default settings to install PE infrastructure components on a single node. After installing, you can scale or customize your installation as needed.
root
. If you're installing on a system that
doesn't enable root
login, use the command sudo su -
to switch to the root
user.Log in to the PE console
The console is a graphical interface where you can manage your infrastructure without relying on the command line.
To log in for the first time:
Next, check the status of your primary server.
Check the status of your primary server
You can run a task to check the status of your primary server in the console.
package
, service
, and
puppet_conf
, and you can download more tasks from the Forge or write your own.View the task status and output in the Jobs page when it is finished running.
Your primary server's status should be “running” and “enabled”. To learn more about tasks, including how to install them from the Forge or how to write your own, visit the Installing tasks and Writing tasks sections of the docs.
Next, use the console to Add nodes to the inventory.