Configuration-Management

如何使用 Rudder 升級所有節點包

  • December 20, 2018

我正在玩 Rudder(http://www.rudder-project.org/site/),但似乎看不到我想要的選項。

我希望“節點”上的所有軟體包都檢查更新然後升級,相當於 Debian 盒子上的“apt-get update && apt-get upgrade”。

我看到了包管理指令,但它們似乎都是用於更新/安裝單獨命名的包,而不是更新每個節點上目前的所有包。

做我所追求的最好方法是什麼?

我認為實現這一點的最佳方法是使用技術編輯器創建一種技術,並使用“/usr/bin/apt-get update && /usr/bin/apt-get upgrade -y”創建一個“命令執行結果” 0 表示成功,1 表示已修復

請注意,這將在每次執行時執行,這可能不是您想要的,但您可以使用條件僅在夜間或特定日期範圍內執行它。

您還可以查看“Job Scheduler”指令,或使用“Schedule”方法創建一種技術,您可以在其中定義要執行的內容,例如 cron 作業……

引用自:https://serverfault.com/questions/848743