在木偶代理上安装第三方模块

时间:2015-01-07 22:23:59

标签: puppet

我们通过puppet agent -t命令从中配置了一个puppetmaster和一个代理机器。

在这个代理机器(Ubuntu盒子)上,我需要在构建时安装bc(基本计算器)命令。现在情况并非如此。

forge上似乎有一个模块(https://forge.puppetlabs.com/rfletcher/bc/readme),但我对puppet相当新,我不知道如何设置,以便当Ubuntu框旋转时这个模块是安装?

我正在寻找代理商docs,但我仍在了解代理商如何与木偶大师沟通。我希望能够做些什么来确保在完成所有操作后确保在我的代理上安装此命令(最有可能在某个地方粘贴某些内容?)

1 个答案:

答案 0 :(得分:1)

所以你问如何在puppet中使用伪造模块。我的第一个建议是,尽可能多地阅读相关文件,全部都在Puppet Forge

如果你需要快速入手,可以试试这里。

login puppet master
cd to puppet module folder
puppet module install rfletcher-bc
mv rfletcher-bc bc

然后找到节点pp文件(通常应该是init.pp)添加到以下行:

include bc

我没有您的环境,也不确定将针对哪个pp文件。