- OpenShift在企業中的實踐:PaaS DevOps微服務(第2版)
- 魏新宇 郭躍軍
- 7字
- 2021-11-05 10:17:20
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 升級版本
- Visual C++實例精通
- 深入淺出DPDK
- Mastering AndEngine Game Development
- Oracle從入門到精通(第5版)
- 新一代SDN:VMware NSX 網絡原理與實踐
- 深入剖析Java虛擬機:源碼剖析與實例詳解(基礎卷)
- Hands-On Nuxt.js Web Development
- .NET 4.5 Parallel Extensions Cookbook
- 新印象:解構UI界面設計
- Mastering Elixir
- IoT Projects with Bluetooth Low Energy
- Instant Zurb Foundation 4
- Java程序設計教程
- Java EE 8 and Angular
- Elasticsearch Blueprints