2015-04-18 63 views
0

我是Puppet的新手。安裝在節點上的puppetmaster下載

我已經下載了我的木偶大師的神經節回購。

如何在所有節點上安裝此回購?

Master: ubuntu 14.04

Agent: 12.04

我想使戲夢人生服務器所需程序包的服務器。因此,軟件包可以安裝在沒有互聯網連接的節點上

回答

0

我會在你的主設備上使用類似reprepro的東西來設置神經節的apt庫,然後使用puppetlabs-apt模塊在你的主設備上添加apt-repo給你所有的代理人。

僞造上有一個reprepro module,你可以用它來設置它。

所以,如果你的主人叫puppet-master.example.com,你將它設置爲一個恰當的服務器,你可以像這樣添加一些代碼到所有代理商:

apt::source { 'ganglia-mirror': 
    location => 'http://puppet-master.example.com/aptserver', 
    release  => 'dist', 
    repos  => 'ganglia', 
    include_src => false, 
} 

我建議,可通過文檔閱讀在這兩個模塊上,你應該能夠在你的Puppet master上獲得一個Ganglia APT鏡像。

+0

您是否建議將ganglia包作爲.deb文件從主服務器複製到代理服務器。之後使用exec運行dpkg – Bidyut