Install PE
Installing Puppet Enterprise (PE) sets up a standard installation you can use to try out PE with up to 10 nodes or to manage up to 4,000 nodes. From there, you can scale up to the large or extra-large installation as your infrastructure grows, or customize your configuration as needed.
- The primary server: The central hub of activity. It is where Puppet code is compiled to create agent catalogs and where SSL certificates are verified and signed.
- The console: The graphical web user interface. It has configuration and reporting tools.
- PuppetDB: The data store for data generated throughout your Puppet infrastructure.
sudo
.Install PE
The Puppet Enterprise (PE) installer uses default settings to install PE infrastructure components on a single node. After installing, you can scale or customize your installation as needed.
Review the Hardware requirements for standard installations to make sure your system capacity can handle the standard PE installation.
Log in as root on your target primary server. If you're installing on a system that
doesn't allow root login, you must use sudo su -
to
complete these steps.
Log in to the PE console
The Puppet Enterprise (PE) console is a graphical interface where you can manage your infrastructure without relying on the command line.
Check the status of your primary server
You can run a task in the console to check your primary server's status.
package
, service
, and
puppet_conf
, and you can download more tasks from the Forge or write your own.View the task status and output on the Jobs page after the task is finished running.
Confirm that your primary server's status is running and enabled.
Next, use the console to Add nodes to the inventory.
To learn more about tasks, including how to install them from the Forge and how to write your own tasks, go to Installing tasks and Writing tasks.