As far as I understand it, storeconfigs are about storing the client data in the MySQL database.
I assume this is the data that is also stored in the .yaml-files in /var/lib/puppet/yaml/node/, that would be stored in the MySQL database.
[root@tst1-01 ~]# head -10 /var/lib/puppet/yaml/node/tst1-01.domain.nl.yaml
--- !ruby/object:Puppet::Node
parameters:
domain: domain.nl
hardwareisa: x86_64
clientcert: tst1-01.domain.nl
uniqueid: "22acb249"
selinux_current_mode: enforcing
timezone: CEST
role: undefined
operatingsystem: RedHat
// A lot of more data after this
[root@tst1-01 ~]#
- What is the exact goal of saving the information provided by Puppet clients?
- What would you want to do with this information in the MySQL database?