- OpenShift在企業中的實踐:PaaS DevOps微服務(第2版)
- 魏新宇 郭躍軍
- 524字
- 2021-11-05 10:17:21
3.4 OpenShift集群的升級
3.4.1 OpenShift的升級策略
OpenShift的升級十分便捷,平滑升級實現得很好。從升級的便捷性考慮,我們建議Worker節點也使用輕量級的RHCOS部署。對于生產環境,我們依然建議預留升級的業務停機窗口。
在OpenShift中引入了升級通道的概念,用于向集群推薦適當的升級版本。升級通道分離了升級策略,也用于控制更新的節奏。
針對某一版本的OpenShift,有三個升級通道(upgrade channel)可供選擇:
·candidate-4:該版本代表即將GA的軟件(即Release Candidate,簡稱RC),它包括軟件的所有功能。該版本的OpenShift只能從candidate-4.2通道獲得。用戶可以從小版本較低的RC版升級到新版RC版,但不能從GA升級至RC版。RC版不能獲得紅帽官方售后的技術支持。通常RC版主要用于新版本的功能性驗證和測試。
·fast-4:紅帽最新GA的OpenShift的相關補丁,會放到fast-4通道中。如果客戶想在預生產環境盡快獲得新版本OpenShift的更新,則可以選擇這個通道。
·stable-4:這個通道包含的補丁會比fast-4.2有所延遲。因為這些補丁必須由紅帽SRE團隊確認其穩定性,客戶的生產環境可以使用stable-4.2通道。
升級通道的選擇可以通過命令行,也可以在OpenShift界面上進行選擇。我們先顯示如何在瀏覽器中修改升級通道,比如在OpenShift 4.2首頁選擇Administrator->Cluster Settings->Overview,然后選擇fast-4.2通道,如圖3-53所示。

圖3-53 選擇通道
通道里如果有更新,就可以選擇Update Cluster,然后選擇對應的新版本OpenShift進行升級,如圖3-54所示,我們選擇從4.2.0升級到4.2.13。

圖3-54 升級版本
- DevOps with Kubernetes
- Hyper-V 2016 Best Practices
- GitLab Cookbook
- 實戰Java程序設計
- 新編Premiere Pro CC從入門到精通
- 新一代SDN:VMware NSX 網絡原理與實踐
- 從零開始:UI圖標設計與制作(第3版)
- iOS開發項目化入門教程
- 啊哈C語言!:邏輯的挑戰(修訂版)
- Building a Media Center with Raspberry Pi
- Ubuntu Server Cookbook
- C語言從入門到精通(第5版)
- Analytics for the Internet of Things(IoT)
- Kudu:構建高性能實時數據分析存儲系統
- Selenium自動化測試完全指南:基于Python