本主題為具有各種部署拓撲的 TKG 服務 叢集提供了一組參考架構。

採用 NSX 拓撲的 TKG 服務 叢集

參考架構說明了 主管 上使用 NSX 網路的 TKG 叢集。在此類環境中,管理平面主控 vCenter Server 和 NSX Manager。計算平面主控 NSX Edge 節點和 主管 節點。

存在以下 NSX 網路物件:
  • 第 1 層閘道 (路由器)
  • 已連結到閘道的區段 (交換器)
  • 負載平衡器伺服器
  • 每個 TKG 叢集控制平面虛擬伺服器的伺服器集區
  • 每個 Kubernetes 服務負載平衡器執行個體的虛擬伺服器
圖 1. 採用 NSX 拓撲的 TKG 服務 叢集
採用 NSX 拓撲的 TKG 服務叢集

採用 VDS 拓撲的 TKG 服務 叢集

參考架構說明了具有 VDS 網路和外部負載平衡器的 TKG 服務 叢集。在此類環境中,存在以下網路:
  • 主管 控制平面虛擬機器的管理網路
  • TKG 叢集的工作負載網路
  • 供開發人員連線到 TKG 服務 叢集的前端網路
圖 2. 採用 VDS 拓撲的 TKG 服務 叢集
採用 VDS 拓撲的 TKG 服務叢集

採用 vSphere 區域拓撲的 TKG 服務 叢集

參考架構說明了跨 vSphere 區域 部署的 TKG 叢集。每個 vSphere 區域對應至一個 vSphere 叢集 (此叢集是由 vCenter 管理並由 vSphere Distributed Switch 連線的 ESXi 主機的集合),並啟用了共用儲存區和服務功能。

在區域化拓撲中,您可以跨三個 vSphere 區域 部署 主管 。系統會在每個 vSphere 區域中找到 主管 控制平面,以便在出現故障時提供高可用性。

主管 上佈建 TKG 叢集時,該叢集會留意 vSphere 區域。區域拓撲支援高可用工作負載的故障網域。如果需要,您可以使用註解在特定區域中執行工作負載。
備註: vSphere 區域是 vSphere 8 的新增功能。因此,vSphere 區域僅支援 主管 和 TKG 叢集的新部署。
圖 3. 採用 vSphere 區域拓撲的 TKG 服務 叢集
採用 vSphere 區域拓撲的 TKG 服務叢集