如何在 puppet master 上建立 apt 儲存庫

如何在 puppet master 上建立 apt 儲存庫

我正在設定一個 puppet master,並希望將 nagios core 4 和 nagios-plugins 分發給我的每個代理程式和 master 本身。

Nagios core 4 目前無法從 Ubuntu 存儲庫中獲得,因此我使用 fpm 從 tarball 創建 deb,並按照以下說明將它們添加到主 resources.list 中:如何製作自己的本機儲存庫?

然而,這不會將債務傳播給傀儡特工。如何設定儲存庫以允許代理程式上的 apt-get 使用 deb?

答案1

有很多方法可以實現這一點。您連結到的問題告訴您幾種如何設定本機儲存庫的方法。

擁有本機儲存庫後,必須配置 APT 才能使用它。這意味著更新sources.list,或將檔案新增至sources.list.d,其中包含連接到儲存庫所需的資訊。這將包括有關網路協定的資訊和路徑資訊。

您當然可以使用 puppet 來設定您的 apt 來源。有很多方法可以做到這一點。

相關內容