建立叢集的簡介

完成叢集節點機器的設定、網路和其他必要條件後,即可準備安裝 Google Distributed Cloud。接下來,請決定要建立哪些類型的叢集,並選擇要使用的工具。

選擇叢集類型

您可以在 Google Distributed Cloud 中建立不同類型的叢集,包括管理員叢集 (用於控管叢集資源) 和使用者叢集 (用於執行工作負載)。如果您在同一個資料中心有多個叢集,且想從集中式位置管理這些叢集,或是需要隔離不同團隊或開發與生產工作負載,建議您部署管理員和使用者叢集。

您也可以將 Google Distributed Cloud 做為單一獨立叢集執行,同時做為使用者叢集和管理員叢集。獨立叢集支援邊緣設定檔,這個設定檔大幅減少了系統資源需求,建議資源高度受限的邊緣裝置使用。此外,您還可以使用 Google Distributed Cloud 建立混合式叢集,結合管理工作和工作負載,並控管其他使用者叢集。

這些設定各有優缺點。如要進一步瞭解如何決定要開發哪種設定,請參閱「選擇部署模型」。

選擇叢集建立工具

您可以選擇下列工具來建立叢集及管理叢集生命週期:

  • 指令列工具 bmctl,您可以在內部部署資料中心的管理員工作站上執行這項工具。
  • Google Cloud 控制台、Google Cloud CLI 或 Terraform。這些標準工具會使用 GKE On-Prem API,該 API 會在 Google Cloud基礎架構上執行,統稱為 GKE On-Prem API 用戶端

如要瞭解如何選擇最符合需求的工具,請參閱選擇叢集建立工具

更多資訊

如要進一步瞭解如何建立及設定叢集,請參閱下列文章:

關於建立程序

叢集建立程序包括預檢和機器初始化。如果叢集在機器初始化階段後建立失敗 (即使預檢檢查通過且沒有錯誤),您必須刪除叢集。這會將節點還原為乾淨狀態。刪除叢集後,您可以視需要變更設定,然後重新嘗試建立叢集。

叢集建立程序會在叢集建立完成後執行健康狀態檢查。最後一個步驟是確認叢集運作正常。如果叢集未通過所有健康狀態檢查,建立作業就會失敗。所有健康狀態檢查通過後,建立作業就會順利完成。

考量擴充性

建立新叢集前,請先瞭解影響可擴充性的維度。部分維度 (例如可為叢集中的 Pod 保留的 IP 位址數量 clusterNetwork.pods.cidrBlocks) 無法變更,因此您需要在建立叢集時規劃這些維度。如要進一步瞭解可擴充性維度,以及如何擴充叢集,請參閱擴充 Google Distributed Cloud 叢集。如要瞭解叢集最大設定的限制和建議,請參閱配額與限制