- 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 升級版本
- Developing Mobile Web ArcGIS Applications
- Linux命令行與shell腳本編程大全(第4版)
- C程序設計實踐教程
- 學習正則表達式
- NetBeans IDE 8 Cookbook
- D3.js By Example
- 智能手機APP UI設計與應用任務教程
- Hands-On Nuxt.js Web Development
- Python機器學習開發實戰
- IBM RUP參考與認證指南
- Getting Started with JUCE
- Beginning PHP
- Design Patterns and Best Practices in Java
- Mastering Unity 2017 Game Development with C#(Second Edition)
- Mastering Unity Scripting