You can use the Puppet plug-in Manifest workflows to classify nodes on a Puppet Master using Manifest files.

You can find these workflows on the Workflows view of the Orchestrator client, in the Manifest subdirectory of the Puppet plug-in library.

Table 1. Manifest Workflows

Workflow

Description

Classify Node with Manifest

Defines Puppet node classifications using Manifest files.

To run this workflow, complete the following parameters:

  • Add a Puppet Master that was registered in the vRealize Orchestrator inventory in the Puppet Master text box.

  • Enter the Manifest data directory path.

    The Manifest data directory path is defined in the Puppet Master configuration.

  • Enter the node name to classify.

  • (Optional) Click Yes to replace the existing classification information.

  • Accept the default setting to trigger a Manifest reload.

  • Define an environment that the Puppet node belongs to such as test, QE, or production.

  • Enter the class for the Puppet node.

    For example, you can use the Apache or Tomcat class.

  • (Optional) Override the default class parameters.

    The class parameter values, Array and Hashes use the JSON format.

Delete Node Manifest

Deletes the Manifest data files from the Manifest directory.

To run this workflow, complete the following parameters:

  • Add a Puppet Master that was registered in the vRealize Orchestrator inventory in the Puppet Master text box.

  • Enter the Manifest data directory path.

    The Manifest data directory path is defined in the Puppet Master configuration.

  • Enter the node name to remove the Manifest file.