6.2

Table Of Contents
Property Description
agent_run_interval How frequently the puppet agent applies the library. The default run interval is
every 30 minutes (30m). You can specify the run interval in the following units.
n
Seconds. For example, 30 or 30s.
n
Minutes. For example, 30m.
n
Hours. For example, 6h.
n
Days. For example, 5d.
n
Years. For example, 2y.
A run interval of 0 tells the puppet agent to run continuously.
identity_private_key Private key of the certificate issued to the Application Services server by the
Puppet Master.
Application Services uses this certificate for authentication with Puppet Master
and MCollective. The format of the certificate is PEM encoded including the
header and trailer. The header for example is formatted as, '-----BEGIN RSA
PRIVATE KEY--'
Copy contents of the file TempCredsDir/private_keys/Name.pem you created to
prepare the Puppet Master, as the value for this property.
identity_public_cert The X509 certificate corresponding to the identity_private_key property.
The format of the certificate is PEM encoded including the header and trailer. The
header for example is formatted as, '-----BEGIN CERTIFICATE--'
Copy contents of the file TempCredsDir/certs/Name.pem you created to prepare
the Puppet Master, as the value for this property.
ca_cert The X509 certificate of the certificate authority that issues digital certificates used
to authenticate with Puppet Master and MCollective.
The format of the certificate is PEM encoded including the header and trailer. The
header for example is formatted as, '-----BEGIN CERTIFICATE--'
Copy contents of the file TempCredsDir/certs/ca.pem you created to prepare the
Puppet Master, as the value for this property.
mc_servers_shared_cert Shared server certificate or public key for the MCollective cluster.
The format of the certificate is PEM encoded including the header and trailer. The
header for example is formatted as, '-----BEGIN CERTIFICATE-----' or '-----BEGIN
PUBLIC KEY--'
Copy contents of the file TempCredsDir/certs/pe-internal-mcollective-servers.pem
for Puppet Enterprise or TempCredsDir/certs/mcollective-servers.pem for Puppet
Open Source you created to prepare the Puppet Master, as the value for this
property.
The trailer for example is formatted as,' -----END CERTIFICATE-----' or '-----END
RSA PUBLIC KEY--'
mc_messaging_server_password Password corresponding to the config setting plugin.activemq.pool.1.password in
the MCollective server config file.
For example, the MCollective server config file in the Puppet Enterprise is located
at /etc/puppetlabs/mcollective/server.cfg .
identity_cert_name Name of the identity certificate.
This name is the string which you set when you generated the Application
Services certificate to correspond to the Puppet Master during the preparation of
the Puppet Master.
Using Application Services
VMware, Inc. 70