若要使用 VMware Cloud Director Container Service Extension 4.0 及更新版本,請確保您滿足以下必要條件。

服務提供者需求

  • 確保位於解決方案組織中的 VMware Cloud Director Container Service Extension 伺服器可以連線至 VMware Cloud Director 負載平衡器端點。
  • 確保您使用以下網路組態。
    • 使用參考架構正確設定 NSXNSX Advanced Load Balancer
    • 在允許承租人使用者開始建立叢集之前,先在承租人組織中部署測試虛擬服務,以測試 NSXNSX Advanced Load Balancer 組態。
    • 確保已在 NSXVMware ESX® VMkernel、介面卡和 NSX Advanced Load Balancer 上正確設定 MTU (9000) 值。
    • 確保已為 VMware Cloud Director Container Service Extension 伺服器正確設定 MTU (9000) 組態,以便與 VMware Cloud Director 負載平衡器端點進行通訊。如需詳細資訊,請參閱 https://kb.vmware.com/s/article/90850?lang=en_US&queryTerm=90850
    • 確保有足夠的可用 NSX Advanced Load Balancer 授權。
    • 確保在以下網路資產中未使用 172.17.0.0/16 和 172.18.0.0/16 CIDR 範圍或這些範圍內的 IP 位址。這些 CIDR 範圍已由 Docker 保留,並在建立啟動程序叢集期間使用。
      • 部署 Tanzu Kubernetes Grid 叢集的組織 VDC 網路範圍。
      • 組織 Edge 閘道和相關聯負載平衡器使用的外部 IP 配置和範圍。
      • 連線 DNS 伺服器的基礎結構網路。
      • VMware Cloud Director 公用 API 端點 URL 解析為的 IP 位址。
  • 確保 VMware Cloud Director Container Service Extension 伺服器已成功啟動。登入 VMware Cloud Director Container Service Extension 伺服器,然後使用以下命令之一檢查伺服器狀態:systemctl status cse.servicecse.log
  • 確保輸入 Github 個人存取 Token,以避免在叢集建立期間發生 Github API 速率限制錯誤。否則,叢集建立將失敗,尤其是在並行嘗試時。對於氣隙環境,不要輸入 Github 個人存取 Token。
  • 對於在 VMware Cloud Director 中包含多個 vCenter 執行個體的設定,請確保 Tanzu Kubernetes Grid OVA 目錄在 vCenter 執行個體之間同步,以便在叢集作業期間不會出現延遲問題。
  • 確保手動更新從 CSE 管理員角色Kubernetes 叢集作者角色複製的自訂角色。