Skip to main content

@backstage/plugin-catalog-backend-module-puppetdb

Home > @backstage/plugin-catalog-backend-module-puppetdb

A Backstage catalog backend module that helps integrate towards PuppetDB

Classes

ClassDescription
PuppetDbEntityProviderReads nodes from [PuppetDB](https://www.puppet.com/docs/puppet/6/puppetdb\_overview.html) based on the provided query and registers them as Resource entities in the catalog.

Variables

VariableDescription
ANNOTATION_PUPPET_CERTNAMEAnnotation for specifying the certificate name of a node in PuppetDB.
DEFAULT_PROVIDER_IDName of the default provider when a using a simple configuration.
defaultResourceTransformerA default implementation of the ResourceTransformer.

Type Aliases

Type AliasDescription
PuppetDbEntityProviderConfigConfiguration of PuppetDbEntityProvider.
PuppetFactA fact in PuppetDB.
PuppetFactSetThe set of all facts for a single certname in PuppetDB.
PuppetNodeA node in PuppetDB.
ResourceTransformerCustomize the ingested Resource entity.