VMware Aria Automation 中,可以從 Automation Assembler 佈建 vSphere with Tanzu Kubernetes 部署,以利用 vSphere 7.x 或更新版本的原生功能部署和管理 Tanzu Kubernetes 叢集,從而為虛擬基礎結構的佈建和管理提供與基礎結構無關的一層。

Tanzu with vSphere Kubernetes 功能利用 vSphere 7.x 的原生 Kubernetes 功能。它不需要 VMware Aria Automation PKS 整合即可正常運作。

必要條件

程序

  1. 如果 Cloud Assembly 中尚未存在適合的 vCenter 雲端帳戶,請建立一個。
  2. 選取基礎結構 > 設定 > Kubernetes 區域,以在 VMware Aria Automation Cloud Assembly 中建立或選取 Kubernetes 區域。
    如果已設定適當的 Kubernetes 區域,您可以使用該現有區域,但管理員必須向該區域新增一或多個主管命名空間。這些命名空間用作計算資源,在區域中根據這些資源建立已佈建的 Tanzu Kubernetes 叢集。如需有關 Kubernetes 區域的詳細資訊,請參閱 在 Automation Assembler 中設定 Kubernetes 區域
  3. 導覽到 Cloud Assembly 中基礎結構 > 管理 > 專案頁面上的 [Kubernetes 佈建] 索引標籤,並將 Kubernetes 區域與適當的專案相關聯。
  4. 為適當的 vSphere 7.x 雲端帳戶建立或選取叢集計劃。
  5. 選取設計 > 雲端範本並為有權存取適當 Kubernetes 區域的專案建立雲端範本。然後,將 K8s 叢集元件拖動到該雲端範本配置上並指定其名稱和叢集計劃。
    您還可以選擇指定 worker 節點數目。
  6. 執行雲端範本,然後在完成後,在部署的 Cloud Assembly [部署] 頁面資源內容上找到已佈建 Tanzu 叢集的位址。
  7. 在 Cloud Assembly 基礎結構 > 設定 > Kubernetes 頁面上找到並瀏覽 Tanzu 叢集。

結果

Tanzu Kubernetes 叢集按照雲端範本中指定的方式佈建。

下一步

部署 Tanzu 叢集後,可以透過多種方式使用該叢集。

  • 導覽到 Cloud Assembly 中的資源 > 部署頁面,然後找到並下載相關的 Kubeconfig 檔案以存取已佈建的 Tanzu 叢集。可以使用 Kubeconfig 檔案將已部署的 Tanzu Kubernetes 叢集作為任何其他合規的 Kubernetes 叢集進行管理。
  • 可以在 Cloud Assembly 基礎結構 > 資源 > Kubernetes 頁面上找到並瀏覽 Tanzu 叢集。
  • 若要建立新的命名空間,請導覽到 Cloud Assembly 基礎結構 > 資源 > Kubernetes 頁面上的 [命名空間] 索引標籤,然後按一下新增命名空間,在適當的 Tanzu 叢集上建立命名空間。透過確認命名空間列在 Kubernetes 頁面的 [命名空間] 索引標籤上,可以確認已建立命名空間。