在 Puppet 部署中,所有代理節點是否都必須連接到 Internet 儲存庫?

在 Puppet 部署中,所有代理節點是否都必須連接到 Internet 儲存庫?

或者主節點是否快取來自互聯網的儲存庫並為代理節點提供資源?

在這兩種情況下,如何部署和管理更新?什麼先於什麼?

編輯:如何部署/管理/監督 rpm 更新、yum 更新、tarball 更新、zypper 更新、apt-get 更新等。

答案1

rpm 更新、yum 更新、tarball 更新、zypper 更新、apt-get 更新等如何部署/管理/監督。

對此沒有預設配置。你自己定義它。

對於我的 Debian 系統,我使用 puppet 來更新節點上指向的 apt 來源列表大約恰好在我的木偶主機上運行的實例(apt代理/快取)。如果我不這樣做,機器就會使用安裝時定義的任何 apt 來源。

您可以輕鬆地在 Puppet Master 上下載內容並透過file{}資源將它們傳送到您的節點。所有決定權都在你手上。這裡沒有發生任何自動魔法。您定義您想要的行為。

相關內容