我已经通过Synaptic Manager在ubuntu 14.04上安装了 puppet agent 3.4 * 。
配置puppet时,我没有找到/etc/puppet/puppet.conf
文件。
在Ubuntu 14.04上有任何不同的设置吗?
答案 0 :(得分:1)
根据木偶documentation:
Puppet的confdir的位置有点复杂。简短版本是它通常位于以下位置之一:
的/ etc / puppetlabs /木偶
的/ etc /木偶
C:\ ProgramData \ PuppetLabs \木偶\等
实际的默认confdir取决于您的用户帐户,操作系统版本和Puppet分发(Puppet Enterprise与开源)。请参阅下面的操作系统表,找到您的实际confdir。有关系统与用户confdir行为的详细信息,请参阅
答案 1 :(得分:1)
您可以简单地找出Puppet查找其配置的位置:
puppet agent --configprint config
在Puppet 3中,当您为root
时,它使用的默认值与非默认用户不同。调用Puppet时通常应该是root
。