如何获取连接到 Puppet 4 中的 Puppet Master 的所有从属设备的列表?我以前能够查看 /var/lib/puppet/reports 文件夹,但使用 Puppet 4 时,我无法在该目录中找到它。
谢谢
答案1
默认情况下会启用该功能/opt/puppetlabs/puppet/cache/reports
,或者您可以自行设置reportdir
。
但您还必须先启用代理报告。
请参阅https://docs.puppet.com/puppet/latest/reference/reporting_about.html了解详情。
答案2
如果已经安装了 puppetdb,您还可以从中获取所有节点:
https://docs.puppet.com/puppetdb/2.3/api/query/v3/nodes.html