OpenShift Image Mode 試玩
某天早上看到這篇文章:Debugging image mode with Red Hat OpenShift 4.20: A practical guide,一開始我以為是 OpenShift 除了 debug pod 之後有新的除錯方法,後來發現這個 Image Mode 蠻有意思的,可以取代 Machine Config 的方式針對 OpenShift 的 worker node 預先除錯,縮短 troubleshooting 時間。
實驗目標: 在不驚動任何實體 Worker 節點的狀況下,利用 MachineOSConfig(Image Mode On-Cluster Layering)安全地 Dry-Run 編譯出一個內建 tmux 與 htop 的客製化 RHEL CoreOS 9 作業系統映像檔。
注意事項
Caution
本文為了驗證單一 Technology Preview 功能而啟用 TechPreviewNoUpgrade,其影響不是只有功能層級,是整個 cluster 的生命週期:此設定不可逆,且後續無法進行 minor version upgrade。
X: 4.20 -> 4.21
O: 4.20.23 -> 4.20.24