Start installing PE in a Windows environment
The express install of PE is ideal for trying out PE with up to 10 nodes and can be used to manage up to 4,000 nodes.
Important: The Puppet
master can run only on *nix machines, but Windows machines can run as Puppet agents and you can manage those nodes with
your *nix
Puppet master. This
getting started guide assumes you want to access the master *nix machine remotely from a Windows machine. If you plan to install directly onto
a *nix node, follow the installing PE instructions in
the *nix getting started guide.
On a single *nix machine, you install:
- The Puppet master, the central hub of activity, where Puppet code is compiled to create agent catalogs, and where SSL certificates are verified and signed.
- The console, PE's web interface, which features numerous configuration and reporting tools.
- PuppetDB, which collects data generated throughout your Puppet infrastructure.
Step 1: Review installation prerequisites on your Linux server
Before getting started, review this checklist to make sure you're ready to install PE.
Note: The examples in this guide use a Linux server running Red Hat Enterprise Linux (RHEL)
6.
Related information
Step 2: Prepare your Windows System
Some extra software is necessary so that you can communicate and work between your Windows and Linux machines.
On your Windows
machine set up an SSH Client. The examples below use the Putty SSH client.
Step 3: Install the master on your Linux machine
These steps show you how to use a Windows machine to install a Puppet master on a Linux server.
Note: From this point the examples refer to your
Linux server as the master.
Related information
Log into the PE console
The console is a graphical interface that allows you to manage parts your PE infrastructure without relying on the command line.
Log in for the first time.
- When you navigate to the hostname of the master in your browser, you'll receive a browser warning about an untrusted certificate. This is because you were the signing authority for the console's certificate, and your Puppet Enterprise deployment is not known to your browser as a valid signing authority. Ignore the warning and accept the certificate.
-
On the login page for the console, log in with the
username
admin
and the password you created when installing the Puppet master. Keep track of this login as you will use it later.