vSphere with Tanzu 支持 NSX Advanced Load Balancer,也称为 Avi 负载均衡器 Essentials Edition 和 Enterprise Edition。仅当对 主管集群 使用 vSphere Distributed Switch (VDS) 网络连接时,才能在 vSphere with Tanzu 环境中安装和配置 NSX Advanced Load Balancer 20.1.7。
如何将负载均衡器与 Tanzu Kubernetes 集群配合使用
NSX Advanced Load Balancer 为由 Tanzu Kubernetes Grid 服务 置备的 Tanzu Kubernetes 集群提供动态扩展负载均衡端点。可以安装并配置 Avi 控制器虚拟机。配置控制器后,它会自动为您置备负载均衡端点。例如,置备 Tanzu Kubernetes 集群时,控制器会创建一个虚拟服务,并部署一个服务引擎虚拟机来托管该服务。此虚拟服务为 Kubernetes 控制平面提供负载平衡。
为该集群创建类型为负载均衡器的 Kubernetes 服务时,控制器会自动创建一个虚拟服务,并将其部署到服务引擎。只有在配置了第一个虚拟服务后,才能创建第一个服务引擎。所配置的任何后续虚拟服务均使用现有服务引擎。可以在一个服务引擎虚拟机上部署多个虚拟服务。
使用 vSphere 网络连接和 NSX Advanced Load Balancer 的 主管集群 工作流
此图显示了为 vSphere with Tanzu 配置 vSphere 网络连接和 NSX Advanced Load Balancer 的工作流。