add_custom_facts
: Add custom factsdeactivate_nodes
: Deactivate nodes in PuppetDBget_certificate_request
: Get the fingerprint of the certificate request of a Puppet noderevoke_certificates
: Revoke certificates on the Puppet Serverset_puppet_config
: Set Puppet configurationsign_certificate_requests
: Sign certificate requests on the Puppet Server
commission::commission
: Commission nodes and connect them to the Puppet infrastructurecommission::decommission
: Decommission nodes and disconnect them from the Puppet infrastructure
Add custom facts
Supports noop? false
Data type: Optional[Stdlib::AbsolutePath]
The directory of custom facts
Data type: Hash[String[1],Any]
The facts to set
Deactivate nodes in PuppetDB
Supports noop? false
Data type: Array[String[1]]
The nodes to deactivate
Get the fingerprint of the certificate request of a Puppet node
Supports noop? false
Revoke certificates on the Puppet Server
Supports noop? false
Data type: Array[String[1]]
The certificates to revoke
Set Puppet configuration
Supports noop? false
Data type: Hash[String[1],Any]
The settings to set
Sign certificate requests on the Puppet Server
Supports noop? false
Data type: Hash[String[1], Struct[{digest => String[1], fingerprint => String[1]}]]
Attributes of the certificate requests to sign