快速入門:透過控制台建立虛擬化服務叢集

虛擬私有雲 4.21 後來 僅限裸機工作節點

透過 IBM Cloud 控制台建立預先設定的叢集,快速開始使用 OpenShift 虛擬化服務。 本快速入門指南著重於僅使用控制台介面部署虛擬機器的最快速途徑。

開始之前

  1. 請確保您擁有必要的權限:

    • 操作員角色適用於 IBM Cloud Kubernetes Service
    • VPC 基礎架構服務的編輯者管理員角色
  2. 請確認您的 VPC 基礎架構符合要求,或準備好建立必要的資源:

    • 目標區域中的 VPC
    • 為確保高可用性,需在至少 3 個區域中配置子網(建議每個子網包含 256 個 IP 位址)
    • 您所選區域中可用的裸機容量(以 d 結尾的方案提供本地 NVMe 儲存)

有關 VPC 的詳細設定說明,請參閱「建立或驗證您的 VPC 設定」。

建立虛擬化服務叢集

  1. 登入 IBM Cloud 主控台

  2. 請前往「基礎架構」>「OpenShift 虛擬化」。

  3. 按一下建立叢集

  4. 檢視預先設定的叢集設定(自動設定,無法變更):

    • 編排者:Red Hat OpenShift on IBM Cloud
    • 基礎架構:VPC
    • 機器類型:裸機
    • 作業系統:Red Hat CoreOS (RHCOS)
    • 網路插件:Open Virtual Network (OVN - Kubernetes )
  5. 請選擇 OpenShift 版本 (系統會自動選取 4.21 或更新版本)。

  6. 設定虛擬化整合

OpenShift 虛擬化操作員

必要。 已根據預設設定自動完成配置。 建立並維護 OpenShift 虛擬化部署。

進階叢集管理 (ACM)

選用。 將此叢集設定為 ACM 樞紐叢集,用以控制和監控其他 Kubernetes 叢集。

OpenShift 資料基礎架構(ODF)

建議使用。 為虛擬機器提供持久性儲存空間。 已採用預設設定進行配置。

File Storage for VPC

Beta:ODF 的替代方案。 提供由 VPC 基礎架構支援的檔案儲存服務。

您必須至少選擇一個儲存選項(ODF 或 File Storage for VPC )。

  1. 請選擇您的虛擬私有雲 (如有需要,請建立一個新的)。

  2. 設定位置。 選擇工作者區域並配置子網路。 請選擇至少 3 個區域以確保高可用性。 針對每個區域,您可以根據需要編輯系統自動選取的子網。

  3. 設定工作執行緒池

    • 版本:選擇採用本地 NVMe 儲存裝置的裸機版本(例如:bx2d.metal.96x384
    • 每個區域的工作節點數:為確保高可用性,請指定至少 3 個
  4. 設定網路 (可選):

    • 網路設定:選擇「私有與公有端點」(預設)或「僅私有」
    • 內部登錄檔:選擇一個 Cloud Object Storage 實例
  5. 設定安全性設定(可選):

    • 叢集加密:啟用 KMS 來加密機密
    • Ingress 祕密管理:註冊 Secrets Manager 實例
    • VPC 安全群組:套用自訂安全群組
  6. 設定叢集詳細資訊

    • 叢集名稱:請輸入一個唯一的名稱(例如:my-vs-cluster
    • 資源群組:選擇一個資源群組
    • 標籤:可選 - 添加標籤以便分類
  7. 請檢視「整合」區段,並確認「OpenShift 虛擬化操作員」及任何已選取的附加元件均已列於其中。

  8. 檢視預估費用,然後點選「建立」。

該叢集的配置通常需要 30 至 45 分鐘。 您可以在主控台中監控進度。

存取 OpenShift 控制台

  1. 在 IBM Cloud 控制台中,導航至 OpenShift > 叢集

  2. 點擊您的叢集名稱以查看詳細資訊。

  3. 請等待,直到叢集狀態顯示為「正常」,且主節點狀態顯示為「就緒」。

  4. 點擊 OpenShift 網頁控制台,以存取叢集介面。

驗證預先設定的元件

  1. 在 OpenShift 網頁控制台中,請導航至「生態系統」>「已安裝的操作員」。

  2. 請確認「OpenShift 虛擬化」運算子的狀態顯示為「成功」。

  3. 導航至「生態系統」>「已安裝的操作員」。

  4. 請確認「OpenShift Data Foundation」運算子的狀態為「成功」。 此過程可能需要幾分鐘才能完成。

  5. 請前往「儲存空間」>「資料基礎架構」。

  6. 請確認儲存系統顯示的「容錯能力」狀態為「正常」。

  7. 導航至「儲存空間」> StorageClasses

  8. 請確認有多種 OCS 儲存類別可用,其中包括 ocs-storagecluster-ceph-rbd-virtualization,該類別應被指定為 VirtualMachines 的預設值。

部署您的第一台虛擬機器

  1. 在 OpenShift 控制台中,請點擊左側導覽選單中的「虛擬化」。

  2. 點擊 VirtualMachines

  3. 點擊「建立」VirtualMachine

  4. 請選擇「從範本中選取」以使用預先設定好的範本。

  5. 選擇一個模板,例如 FedoraCentOS Stream

  6. 設定 VM:

    • 名稱:請為您的 VM 輸入名稱(例如:my-first-vm
    • 儲存類別:選取 ocs-storagecluster-ceph-rbd-virtualization
    • CPU:視需要調整(預設值通常已足夠)
    • 記憶體:請視需要進行調整(預設值通常已足夠)
  7. 點擊「建立」VirtualMachine

  8. 在「VM」的詳細資訊頁面上,按一下 「開始」 以啟動「VM」。

  9. 請持續監控「VM」的狀態,直到其顯示為「Running」。

  10. 按一下「主控台」索引標籤,即可存取 VM 主控台。

您的 Virtualization Service 叢集上現在已有一台正在運行的虛擬機器!

下一步

疑難排解

叢集建立失敗
請確認您所選的區域中是否有裸機容量可用。 請嘗試其他區域,或聯絡 IBM Cloud 技術支援。
無法存取 OpenShift 控制台
請等待叢集主節點的狀態顯示為「就緒」。 此過程可能需要長達 45 分鐘。
虛擬機器無法啟動
  • 確認「OpenShift Data Foundation」處於「就緒」狀態
  • 請確認您已選取有效的儲存類別
  • 請確保您的叢集中有足夠的資源

如需更多疑難排解指引,請參閱 《 OpenShift 虛擬化疑難排解》