Show Table of Contents
4.2. Configuring Puppet agent on Provisioned Systems
As part of the provisioning process, Satellite 6 installs Puppet to the system. This process also installs
/etc/puppet/puppet.conf file that configures Puppet as an agent of the Puppet master on a chosen Capsule. This configuration file is stored as a provisioning template snippet in Satellite 6. Navigate to → and click the puppet.conf snippet to view it.
The default
puppet.conf snippet contains the following agent configuration:
[agent] pluginsync = true report = true ignoreschedules = true daemon = false ca_server = <%= @host.puppet_ca_server %> certname = <%= @host.certname %> environment = <%= @host.environment %> server = <%= @host.puppetmaster %>
This snippet contains some template variables, which are:
- @host.puppet_ca_server and @host.certname - The certificate and certificate authority for securing Puppet communication.
- @host.environment - The Puppet environment on the Satellite 6 server to use for configuration.
- @host.puppetmaster - The host containing the Puppet master. This is either the Satellite 6 server's internal Capsule or an external Satellite Capsule.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.