Exploring the Puppet Enterprise console and services
There are several additional services built into a Puppet Enterprise primary server, as shown in the following diagram:
Figure 14.1 – Puppet Enterprise components
Puppet Server
The Puppet service is the same as discussed in Chapter 10, with the certificate authority (CA) providing a certificate signing process to secure communication and the Puppet agent contacting a compiler’s Puppet Server service to request a catalog compilation. Facter is used to provide a server profile. In Figure 14.1, we opt not to show that the primary server itself has a Puppet Server service, and both the compiler and primary server have Puppet agents, which both request catalog compilations from the primary server’s Puppet server.
Introducing Puppet web console components
The most obvious immediate difference of the Puppet Enterprise server is the web console, which provides the login view we...