是否有可能以某种方式找到客户端应用的 Puppet 类的源文件?
我可以访问由 Puppet 管理的服务器,并希望查看源类文件以向它们学习。我已经设法获得了所有应用类的列表cat $(puppet config print classfile)
,但我在系统上找不到任何 *.pp 文件。
是否有可能以某种方式找到客户端应用的 Puppet 类的源文件?
我可以访问由 Puppet 管理的服务器,并希望查看源类文件以向它们学习。我已经设法获得了所有应用类的列表cat $(puppet config print classfile)
,但我在系统上找不到任何 *.pp 文件。
在主代理设置中,Puppet 类在代理上不可用,代理请求“系统外观”目录,然后应用它。
这可以包括使用本地缓存的 Ruby 代码,这些代码由“插件同步”拉到本地目录,只能由 root/puppet 读取。要么
/var/lib/puppet
要么/opt/puppetlabs/puppet/cache
。这里有一些资源: