要使用 VMware Cloud Director Container Service Extension 4.0 及更高版本,请确保您满足以下必备条件。
服务提供商要求
- 确保位于解决方案组织中的 VMware Cloud Director Container Service Extension 服务器可以访问 VMware Cloud Director 负载均衡器端点。
- 确保您使用以下网络配置。
- 使用参考架构正确配置 NSX 和 NSX Advanced Load Balancer。
- 在允许租户用户开始创建集群之前,先在租户组织中部署测试虚拟服务,以测试 NSX 和 NSX Advanced Load Balancer 配置。
- 确保在 NSX、VMware 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.service
或cse.log
。 - 确保输入 Github 个人访问令牌,以避免在集群创建期间出现 Github API 速率限制错误。否则,集群创建将失败,尤其是在并发尝试时。对于气隙环境,不要输入 Github 个人访问令牌。
- 对于在 VMware Cloud Director 中包含多个 vCenter 实例的设置,请确保 Tanzu Kubernetes Grid OVA 目录在 vCenter 实例之间同步,以便在集群操作期间不会出现延迟问题。
- 确保手动更新从 CSE 管理员角色 或 Kubernetes 集群作者角色克隆的自定义角色。