PE Infrastructure node group
The PE Infrastructure node group is the parent to all other infrastructure node groups. This node group contains data, such as the service hostnames, service ports, and database info (excluding passwords).
It's important to correctly configure the puppet_enterprise
class in
the PE Infrastructure node group. This class' parameters
impact the behavior of all other preconfigured node groups that use classes starting
with puppet_enterprise::profile
. Incorrectly configuring this class
can cause a service outage.
Don't remove the PE Infrastructure node group. Removing this node group disrupts communication between all of your infrastructure nodes.
puppet_enterprise
: Sets the default parameters for all child
infrastructure node groups
Nodes are not pinned to this node group.
The PE Infrastructure node group is the parent to all other infrastructure node groups, such as PE Master. The PE Infrastructure node group's only purpose is to set classifications that are inherited by all child infrastructure node groups.
Never pin nodes directly to the PE Infrastructure node group. Instead, pin nodes to children of this group.
The following table describes the puppet_enterprise
class parameters
set on the PE Infrastructure node group (and that are inherited
by child infrastructure node groups).
<YOUR HOST>
is your primary server's certname. To find the certname run: puppet config
print certname
Parameter | Value |
---|---|
certificate_authority_host
|
"<YOUR HOST>"
|
console_host
|
"<YOUR HOST>"
|
console_port
|
443 or another port number.Only change this if you changed the PE console service port number from the default of 443. |
database_host
|
"<YOUR HOST>"
|
database_port
|
5432 or another port number.Only change this if you changed the PostgreSQL database port from the default of 5432. |
database_ssl
|
|
pcp_broker_host
|
"<YOUR HOST>"
|
puppet_master_host
|
"<YOUR HOST>"
|
puppetdb_database_name
|
"pe-puppetdb"
|
puppetdb_database_user
|
"pe-puppetdb"
|
puppetdb_host
|
["<YOUR HOST>"]
|
puppetdb_port
|
[8081] or another port number.Only change this if you changed the PuppetDB port number from the default of 8081. For example, if The PuppetDB default port conflicts with another service. |
Related information