Legacy: Set up Puppet

SAVE AS PDF

Legacy: Set up Puppet

To use Puppet Configuration Automation, configure a ServiceNow instance to act as an
external node classifier (ENC) for a Puppet Master installation.

Prerequisites

Before you can use an instance as a Puppet external node classifier, you must:

Puppet Master: Install the Puppet Master software. The Puppet Master
communicates with Puppet nodes and the ServiceNow instance. For more
information, see the Puppet Labs Installing Puppet documentation.

Puppet User: Create a user record in the instance that Puppet can use
to access records related to Puppet. This user must have the SOAP role. Enter this
user's credentials in the external node classifier (ENC) script.

Puppet Configuration Management is deprecated in the Istanbul release. It is still available on instances upgraded from a previous release but is not available for new instances. This integration requires the Puppet Configuration Management plugin, which requires a separate subscription. It uses Orchestration, which is also available as a separate subscription. The Puppet Configuration Management plugin also activates the Configuration Automation plugin and the Orchestration Activities - Puppet plugins, which provide Puppet-specific components.