External facts
Puppet facts in hiera data and override
Not sure if you know that you can create a relation between custom / external facts (read more) and hiera (read more) ...
Puppet external facts for Windows
Puppet external facts. What's that? How to collect and manage them in a Windows environment? External facts are pieces ...