要使用 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 个人访问令牌,以避免在集群创建期间出现 Github API 速率限制错误。否则,集群创建将失败,尤其是在并发尝试时。对于气隙环境,不要输入 Github 个人访问令牌。
  • 对于在 VMware Cloud Director 中包含多个 vCenter 实例的设置,请确保 Tanzu Kubernetes Grid OVA 目录在 vCenter 实例之间同步,以便在集群操作期间不会出现延迟问题。
  • 确保手动更新从 CSE 管理员角色Kubernetes 集群作者角色克隆的自定义角色。