Puppet 客户端源类文件

Puppet 客户端源类文件

是否有可能以某种方式找到客户端应用的 Puppet 类的源文件?

我可以访问由 Puppet 管理的服务器,并希望查看源类文件以便从中学习。我已经设法使用 获取了所有应用类的列表cat $(puppet config print classfile),但在系统上找不到任何 *.pp 文件。

答案1

在主代理设置中,Puppet 类在代理上不可用,代理请求“系统应如何看待”的目录,然后应用它。

这可以包括使用本地缓存的 Ruby 代码,这些代码由“插件同步”拉到本地目录,只有 root/puppet 可读。要么/var/lib/puppet要么/opt/puppetlabs/puppet/cache

以下是一些资源:

相关内容