Azure Red Hat OpenShift

Microsoft Azure Red Hat OpenShift 服務允許您在 Azure 上部署完全託管的 OpenShift 叢集。 Azure Red Hat OpenShift 透過將容器協調與在生產環境中執行容器所需的工具結合,擴充了 Kubernetes 的功能,包括映像檔登錄庫、儲存體管理、網路、記錄、監視及 CI/CD。 Azure Red Hat OpenShift 將所有這些項目整合成一個單一整合平台。

Azure Red Hat OpenShift 由 Red Hat 與 Microsoft 共同設計、運作和支援,以提供整合的支援體驗。 叢集會部署到你的 Azure 訂閱中,並包含在你的 Azure 帳單中。 沒有虛擬機操作,修補、更新和監控由 Red Hat 和 Microsoft 代為處理。

部署架構

Azure Red Hat OpenShift 提供兩種部署架構:標準控制平面與託管控制平面。 兩者都提供相同的 OpenShift 體驗,但叢集控制平面的管理方式有所不同。

標準架構

Azure Red Hat OpenShift 採用標準架構,採用標準且自包含的架構。 控制平面(管理叢集的元件,如 API 伺服器和 etcd)和資料平面(執行應用程式的工作節點)都部署在你的 Azure 訂閱中。 控制平面運行在叢集內的專用節點上,整個叢集作為一個整體運作。

託管控制平面架構

具有託管控制平面的 Azure Red Hat OpenShift 採用託管控制平面架構,以 HyperShift 專案為基礎。 控制平面與資料平面是解耦的:控制平面由 Microsoft 和 Red Hat 集中託管與管理,透過共享管理基礎設施,而你的工作節點則運行在你自己的 Azure 訂閱中。

你不需要直接管理或維護控制平面的元件。 此架構設計以提升擴展性、降低基礎架構負擔及更有效率的多叢集管理。

存取、安全性和監視

為了提升安全性和管理能力,Azure Red Hat OpenShift 可讓您與 Microsoft Entra ID 整合,並使用 Kubernetes 角色型存取控制 (Kubernetes RBAC)。 您也可以監視叢集與資源的健康情況。

您可以自行選擇登錄、網路功能、儲存體和 CI/CD 解決方案,或使用內建解決方案來進行自動化原始程式碼管理、容器和應用程式建置、部署、調整、健康情況管理等功能。

叢集與節點

Azure Red Hat OpenShift 節點執行於 Azure 虛擬機器上。 您可以將儲存體連線到節點和 Pod 並升級叢集元件。

服務等級協定

Azure Red Hat OpenShift 提供服務等級協定,以確保服務可在時間的 99.95% 使用。 如需 SLA 的詳細資訊,請參閱 Azure Red Hat OpenShift SLA。