Custom facts overview
You can add custom facts by writing snippets of Ruby code on the primary Puppet server. Puppet then uses plug-ins in modules to distribute the facts to the client.
For information on how to add custom facts to modules, see Module plug-in types.
Related information