This is a puppet face that will display all exports in puppetdb from the command line
- Install the module into your modulepath
puppet node exports
An example use would be monitoring students checking into the puppet master in the puppet advanced class
while :; do clear; puppet node exports --highlight; sleep 2; done
or if you do not have --color
in watch:
watch 'puppet node exports'
To query for all exported resources ( be aware there is a 20,000 limit by default )
puppet node exports
Name Exports
puppet3.puppetlabs.vm File[/tmp/production_puppet3.puppetlabs.vm_2]
puppet3.puppetlabs.vm File[/tmp/production_puppet3.puppetlabs.vm]
puppet3.puppetlabs.vm User[foooo]
To query for just user resources
puppet node exports --resources user
Name Exports
puppet3.puppetlabs.vm User[foooo]