必須建立叢集計劃,用於 vRealize Automation 中的 vSphere with Tanzu Kubernetes 部署。叢集計劃可充當組態範本,用於在特定的 vSphere 雲端帳戶執行個體上佈建 Tanzu Kubernetes 叢集執行個體。

叢集計劃為一組 vSphere 雲端帳戶執行個體定義組態對應,類似於類型模板對應。通常,叢集計劃會對一組有意義的組態內容 (如虛擬機器類別、儲存區類別等) 進行編碼,用於在特定 vSphere 伺服器雲端帳戶上佈建 Tanzu Kubernetes 叢集。

請注意,單一叢集計劃可能在一個 vSphere 雲端帳戶中具有一個特定的組態內容對應,在另一個 vSphere 執行個體中具有另一個組態對應。例如,如果您有兩個符合條件的 vSphere 雲端帳戶,一個具有較高的資源,另一個具有有限的資源,則 large 叢集計劃可能會為高標準 vSphere 伺服器指定 guaranteed-xlarge,而為有限的 vSphere 執行個體指定 best-effort-medium。通常,large 規格會將不同的組態內容集對應到每個符合條件的 vSphere 伺服器執行個體。

為一或多個 vSphere 執行個體建立叢集計劃後,管理員使用 Kubernetes 區域指派功能指派用於託管 Tanzu Kubernetes 叢集的所有符合條件的主管命名空間都應與叢集計劃規格中定義的組態保持一致。例如,應將叢集計劃中指定的儲存區原則作為儲存區類別新增到專用於佈建 Tanzu 叢集的所有 vSphere 主管命名空間。

必要條件

  • 若要在 Cloud Assembly 中建立 vSphere with Tanzu Kubernetes 部署,您必須有權存取作為 vCenter 雲端帳戶一部分提供的 vSphere 7.x。請參閱在 vRealize Automation 中建立 vCenter 雲端帳戶
  • Tanzu 必須在具有一或多個主管命名空間的 vSphere 雲端帳戶上啟用。
  • 已註冊 vSphere 雲端帳戶上符合佈建 Tanzu 叢集條件的所有主管叢集都必須在 Cloud Assembly 基礎結構 > Kubernetes > 主管叢集頁面上使用新增主管叢集選項新增為受管理實體。

程序

  1. 選取基礎結構 > 設定 > 叢集計劃,然後按一下新增叢集計劃
  2. 輸入叢集計劃的帳戶名稱說明。帳戶定義了套用此叢集計劃的雲端帳戶。
  3. 輸入叢集詳細資料,包括 Kubernetes 版本控制平面。這些資訊包括節點、機器類別和儲存區類別的配置。
    • 輸入適用於此叢集計劃的 Kubernetes 版本。這是已佈建 Tanzu Kubernetes 叢集的 Kubernetes 版本:例如 1.19 或 1.20。
    • 控制平面計數定義了 Kubernetes API 伺服器節點的規格。
    • 虛擬機器類別是虛擬機器上的處理能力保留請求。有大量預先定義的機器類別,表示不同層級的計算能力。如需詳細資訊,請參閱〈Tanzu Kubernetes 叢集的虛擬機器類別〉
    • Worker 指定了要使用此計劃部署的 Tanzu Kubernetes Worker 節點。
  4. 輸入並選取叢集計劃的其他設定。
    • 輸入要用於此叢集的預設 PVC 儲存區類別
    • 使用選項按鈕指示有關使用儲存區類別和網路設定的行為。
  5. 按一下建立

結果

叢集計劃已建立,並且可在 Cloud Assembly 雲端範本中使用。

下一步

建立叢集計劃後,可以使用該計劃在 Cloud Assembly 中建立 vSphere with Tanzu Kubernetes 部署。請參閱在 vRealize Automation 中佈建 vSphere with Tanzu Kubernetes 部署