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.
  • MID Server: Install a MID Server and configure it to access both the Puppet Master and ServiceNow.
  • 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.