Installed with Puppet

The Puppet Configuration Automation plugin adds or modifies tables, user roles, properties, and other components.

Table 1. PuppetsTables
Name Description
Puppet Master [cmdb_ci_puppet_master] The server part of a client-server Puppet deployment. A Puppet Master serves the configuration catalogs to the Puppet agents that run on each client node.
Module [puppet_module] A collection of Puppet resources such as classes, files, and templates. Pre-built modules are available that can provide a wide array of functionality. A single module can describe, for instance, an entire web application. Modules are the highest-level resource available with Puppet. You cannot create module records in the instance, but must discover this content from a Puppet Master.
Manifest [puppet_manifest] A file that contains resource declarations such as classes, variables, and defined types. These files are written in the Puppet language and have a .pp file extension. You cannot create manifest records in the instance, but must discover this content from a Puppet Master.
Class [puppet_class] Defines a collection of resources that can then be treated as a single logical unit and applied to an agent by way of a node definition. You cannot create class records in the instance, but must discover this content from a Puppet Master.
Node Definition [puppet_node_definition] A collection of classes which will be applied to an agent node.
Node Definition Draft [puppet_node_definition_draft] An editable draft of a node definition record. The instance creates these records when modifying a node definition using change management.
Parameter [puppet_parameter] A piece of information that a class accepts upon declaration.
Puppet Object [puppet_object] A base class that most of the Puppet tables extend. It provides a name and a reference to the parent Puppet Master.
Class Declaration [puppet_class_declaration] The declaration of a class from within a node definition.
Parameter Value [puppet_parameter_value] The value of a parameter in the context of a class declaration.