Cloud Assembly 提供多個選項來管理和部署 Kubernetes 資源。

Cloud Assembly 中,有兩個使用 Kubernetes 資源的主要選項。可以將 VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) (先前稱為 PKS) 或 Red Hat OpenShift 與 Cloud Assembly 整合,以設定、管理和部署 Kubernetes 資源。透過第二個選項,您可以利用 vCenter 雲端帳戶存取主管命名空間,以使用基於 vSphere Project Pacific Kubernetes 的功能。您也可以在 Cloud Assembly 中整合外部 Kubernetes 資源。

使用 VMware Tanzu Kubernetes Grid Integrated Edition (TKGI) 或 Openshift 整合

對於 TKGI、外部叢集或 Openshift 組態,Cloud Assembly 會提供可讓使用者存取適用 Kubernetes 叢集的 Kubeconfig。

建立 TKGI 或 OpenShift 整合後,相應的 Kubernetes 叢集將可在 Cloud Assembly 中使用,您可以新增和建立 Kubernetes 元件至 Cloud Assembly,以支援叢集和容器應用程式的管理。這些應用程式構成可從 Service Broker 目錄取得的自助服務部署的基礎。

使用 vSphere Project Pacific Kubernetes 叢集

Project Pacific 是一個將 Kubernetes 用作其控制平面的 vSphere 增強功能。它可讓您從一個介面管理虛擬機器和容器。Cloud Assembly 可讓使用者利用已嵌入 vSphere 中的 Pacific Kubernetes 功能。您可以透過建立與含主管叢集之 vSphere 實作的 vCenter 部署的整合,來存取 Pacific 功能。Pacific 可讓您從 vCenter 管理傳統虛擬機器和 Kubernetes 叢集。

對於基於 Pacific 的主管命名空間,使用者必須能夠存取適用的 vSphere SSO,以便登入提供的主管命名空間詳細資料的連結。然後,他們可以使用 vSphere 驗證下載自訂的 Kubectl,以便可以使用其主管命名空間。

若要使用此功能,您的 vCenter 中必須具有設定了主管命名空間的 vSphere 雲端帳戶。使用者登入後,即可開始使用適用的命名空間。