什麼是 Red Hat OpenShift Service on AWS? - Red Hat OpenShift Service on AWS

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

什麼是 Red Hat OpenShift Service on AWS?

Red Hat OpenShift Service on AWS (ROSA) 是一項受管理服務,您可以在 Red Hat OpenShift 企業 Kubernetes 平台上用來建置、擴充及部署容器化應用程式。 AWS ROSA 簡化將內部部署 Red Hat OpenShift 工作負載移至其他工作負載 AWS,並與其他 AWS 服務工作負載緊密

功能

ROSA 由和 Red Hat 共同支持 AWS 和運營。每個 ROSA 叢集都有 24 小時 Red Hat 站台可靠性工程師 (SRE) 支援叢集管理,並以 Red Hat 99.95% 的正常運作時間服務等級協定 (SLA) 為後盾。如需有關服務 Support 模式的詳細資訊,請參閱 ROSA.

ROSA 還提供以下功能:

  • Red Hat SRE 支援叢集安裝、叢集維護和叢集升級。

  • AWS 服務 整合包括 AWS 運算、資料庫、分析、機器學習、網路和行動裝置。

  • 跨多個 AWS 可用區域執行和擴充 Kubernetes 控制平面,以確保高可用性。

  • 使用 OpenShift API 和開發人員生產力工具 (包括服務網格、工作 CodeReady 區和無伺服器) 操作叢集。

ROSA 叢集部署模型

ROSA 提供兩種叢集部署模式:含託管控制平面的 ROSA (含有 HCP 的 ROSA) 和 ROSA 經典版。透過 ROSA 搭配 HCP,每個叢集都有一個專屬的控制平面,這個平面會隔離在 Red Hat 內, AWS 帳戶 並由 Red Hat 管理。使用 ROSA 經典版,叢集控制平面基礎結構託管在客戶的 AWS 帳戶。

ROSA 搭配 HCP 提供更有效率的控制平面架構,有助於降低執行時產生的 AWS 基礎架構費用, ROSA 並加快叢集建立時間。如需 ROSA 搭配 HCP 和 ROSA 傳統版的相關資訊,請參閱部署選項

注意

含託管控制平面的 ROSA 目前不提供合規性認證或聯邦資訊處理標準 (FIPS)。如需詳細資訊,請參閱 Red Hat 文件中的合規性

存取 ROSA

您可以使用下列介面定義和設定 ROSA 服務部署。

AWS

  • ROSA 主控台 — 提供 Web 介面以啟用 ROSA 訂閱和購買 ROSA 軟體合約。

  • AWS Command Line Interface (AWS CLI) — 提供多組指令, AWS 服務 並在視窗、macOS 和 Linux 上受到支援。如需詳細資訊,請參閱 AWS Command Line Interface

紅帽 OpenShift

  • Red Hat Hybrid Cloud 主控台 — 提供 Web 介面來建立、更新和管理 ROSA 叢集、安裝叢集附加元件,以及建立和部署應用程式至 ROSA 叢集。

  • ROSA CLI (Rosa) — 提供建立、更新和管理 ROSA 叢集的命令。

  • OpenShift CLI (oc) — 提供用於建立應用程式和管理 OpenShift 容器平台專案的命令。

  • Knative CLI (kn)-提供可用於與 OpenShift 無伺服器元件互動的命令,例如 KNative 服務和事件。

  • 管道 CLI(tkn)-提供使用終端與 OpenShift 管道交互的命令。

  • opm CLI-提供可協助操作員開發人員和叢集管理員從終端建立和維護 OpenShift 操作員目錄的命令。

  • 操作員 SDK CLI-提供操作員開發人員可以用來構建,測試和部署 OpenShift 操作員的命令。

如何開始使用 ROSA

如何開始

以下摘要說明的入門程序 ROSA。如需詳細的入門指示,請參閱開始使用 ROSA

AWS Management Console/AWS CLI

  1. 設定 ROSA 依賴 AWS 服務 於提供服務功能的權限。如需詳細資訊,請參閱先決條件

  2. 安裝並設定最新 AWS CLI 工具。如需詳細資訊,請參閱 AWS CLI 使用者指南 AWS CLI中的安裝最新版本的更新。

  3. ROSA 主控台 ROSA中啟用。

紅帽混合雲主控台ROSA

  1. Red Hat 混合式雲端主控台下載最新版本的 ROSA OpenShift CLI 和 CLI。如需詳細資訊,請參閱 Red Hat 文件中的 ROSA CLI 入門

  2. 在 Red Hat 混合式雲端主控台或使用 ROSA CLI 建立 ROSA 叢集。

  3. 當您的叢集準備就緒時,請設定身分識別提供者,以授與使用者對叢集的存取權。

  4. 以與任何其他 OpenShift 環境相同的方式在 ROSA 叢集上部署和管理工作負載。

定價

的總成本 ROSA 由兩部分組成: ROSA 服務費和 AWS 基礎設施費用。如需定價的詳細資訊,請參閱Red Hat OpenShift Service on AWS 定價

ROSA 服務費

依預設, ROSA 服務費用根據工作者節點使用的每 4 個 vCPU 按小時費率計算。所有支援的 AWS 標準區域的服務費用均一致。除了工作者節點服務費用外,含託管控制平面 (HCP) 叢集的 ROSA 還會產生每小時的叢集費用。

ROSA 提供 1 年期和 3 年的服務費合約,您可以購買這些合約,以節省工作者節點的隨需服務費用。如需詳細資訊,請參閱ROSA 合約

AWS 基礎設施費

AWS 基礎架構費用適用於 AWS 全球基礎架構上託管的基礎工作者節點、基礎結構節點、控制平面節點、儲存和網路資源。 AWS 基礎設施費用因而異 AWS 區域。