我是木偶新手。
我已经在我的傀儡主人上下载了一个ganglia存储库。
如何在所有节点上安装此存储库?
Master: ubuntu 14.04
Agent: 12.04
我希望使puppetmaster服务器成为所需包的服务器。这样就可以在没有internet连接的节点上安装软件包
发布于 2015-04-20 17:53:50
我将在主服务器上使用类似于reprepro的命令来设置ganglia的apt存储库,然后使用puppetlabs-apt模块将主服务器上的apt-repo添加到所有代理中。
在forge上有一个reprepro module,你可以用它来设置它。
因此,如果您的主服务器名为puppet-master.example.com,并且您将其设置为apt服务器,则可以向所有代理添加如下代码:
apt::source { 'ganglia-mirror':
location => 'http://puppet-master.example.com/aptserver',
release => 'dist',
repos => 'ganglia',
include_src => false,
}我建议您通读这两个模块的文档,您应该能够在您的Puppet master上实现一个Ganglia APT镜像。
https://stackoverflow.com/questions/29716078
复制相似问题