請查看在 vSphere 環境中啟用 vSphere with Tanzu 的必要條件。若要在 vSphere 上以原生方式執行容器型工作負載,做為 vSphere 管理員,您可以在 vSphere 叢集上啟用工作負載管理。啟用後,Kubernetes 管理叢集稱為 主管叢集,您可以在其中執行 vSphere 網繭 以及佈建 Tanzu Kubernetes 叢集和虛擬機器。

建立和設定 vSphere 叢集

vSphere 叢集是由 vCenter Server 系統管理的 ESXi 主機集合。主管叢集 會在 vSphere 叢集上執行。建立符合下列需求的 vSphere 叢集,以便在其上啟用工作負載管理

注意: 設定 主管叢集 後,請勿停用 vSphere DRS。始終啟用 DRS 是在 主管叢集 上執行工作負載的必要條件。停用 DRS 會導致 Tanzu Kubernetes 叢集中斷。

選擇並設定網路堆疊

若要在 vSphere 叢集上啟用工作負載管理,則必須設定要用於 主管叢集 的網路堆疊。您有兩個選項:NSX-T Data Center 或 vSphere Distributed Switch (vDS) 網路 (含負載平衡器)。您可以設定 NSX Advanced Load Balancer 或 HAProxy 負載平衡器。

此表列出兩個支援的網路堆疊之間的高階差異。如需有關架構差異的詳細資訊,請參閱 設定了 vSphere 網路堆疊的 主管叢集
功能 NSX-T 網路 vDS 網路
vSphere 網繭
Tanzu Kubernetes 叢集
內嵌式 Harbor 登錄
負載平衡 是,透過安裝和設定 NSX Advanced Load Balancer 或 HAProxy 負載平衡器。
針對 主管叢集 使用 NSX-T Data Center 網路:
針對 主管叢集 使用 vSphere vDS 網路與 NSX Advanced Load Balancer
備註: vSphere with Tanzu 在 vSphere 7 U2 及更新版本中支援 NSX Advanced Load Balancer
針對 主管叢集 使用 vSphere vDS 網路與 HAProxy 負載平衡:
備註: vSphere with Tanzu 在 vSphere 7 U1 及更新版本中支援 HAProxy 負載平衡器。

建立儲存區原則

必須建立儲存區原則以確定 Kubernetes 控制平面虛擬機器、容器和映像的資料存放區放置。您可以建立與不同儲存區類別相關聯的儲存區原則。

在 vSphere 叢集上啟用工作負載管理之前,請建立用於放置 Kubernetes 控制平面虛擬機器的儲存區原則。請參閱建立 vSphere with Tanzu 的儲存區原則

建立內容程式庫

若要佈建 Tanzu Kubernetes 叢集和虛擬機器,您需要在 vCenter Server 中建立內容程式庫,用於管理 主管叢集 執行所在的 vSphere 叢集。

內容程式庫會以 OVA 範本形式為系統提供 Tanzu Kubernetes 版本 的發行版本。佈建 Tanzu Kubernetes 叢集時,將使用所選版本的 OVA 範本建立 Kubernetes 叢集節點。

可以建立已訂閱內容程式庫以自動提取最新發行的映像,也可以建立本機內容程式庫並手動上傳映像,對 Tanzu Kubernetes 叢集執行氣隙佈建時可能需要執行此操作。

請參閱為 Tanzu Kubernetes 版本建立和管理內容程式庫

觀看 vSphere with Tanzu 示範

雖然不是硬性需求,但在開始著手之前觀看一些 vSphere with Tanzu 示範可能會有所助益,包括設定 vSphere 環境以準備部署 主管叢集、啟用工作負載管理以及佈建 Tanzu Kubernetes 叢集。如果您覺得有用,請觀看 VMware vSphere 頻道上的 vSphere with Tanzu 深入探究視訊系列。此外,還可以觀看 vSphere Tanzu Quick Bytes 系列中有關使用 vDS 網路和 HAProxy 負載平衡器設定工作負載管理的簡短視訊。