如果要对 Kubernetes 工作负载使用 vSphere 网络堆栈,请安装 HAProxy 控制平面虚拟机,以便向 Tanzu Kubernetes 集群提供负载均衡服务。

前提条件

查看如何使用具有 vDS 网络连接和 HAProxy 的 vSphere with Tanzu 演示可能很有帮助。观看视频开始使用 vSphere with Tanzu

过程

  1. 使用 vSphere Client 登录 vCenter Server
  2. 从 HAProxy OVA 文件创建新的虚拟机。
    选项 描述
    内容库 如果已将 OVA 导入到本地内容库中:
    • 转至菜单 > 内容库
    • 选择导入了 OVA 的库。
    • 选择 vmware-haproxy-vX.X.X 模板。
    • 右键单击并选择从此模板新建虚拟机
    本地文件

    如果您已将 OVA 文件下载到本地主机:

    • 选择将在其中启用工作负载管理的 vCenter 集群。
    • 右键单击并选择部署 OVF 模板
    • 选择本地文件,然后单击上载文件
    • 浏览并选择 vmware-haproxy-vX.X.X.ova 文件。
  3. 输入虚拟机名称,例如 haproxy
  4. 选择要部署 HAProxy 的数据中心,然后单击下一步
  5. 选择将在其中启用工作负载管理的 vCenter 集群,然后单击下一步
  6. 查看并确认部署详细信息,然后单击下一步
  7. 接受许可协议,然后单击下一步
  8. 选择部署配置。有关详细信息,请参见《HAProxy 网络拓扑》。
    配置 描述
    默认 选择此选项可部署具有 2 个网卡的设备:一个管理网络和一个工作负载网络。
    前端网络 选择此选项可部署具有 3 个网卡的设备。前端子网用于将集群节点与开发人员用来访问集群控制平面的网络隔离开来。
  9. 选择要用于虚拟机的存储策略,然后单击下一步
  10. 选择要用于负载均衡器的网络接口,然后单击下一步
    源网络 目标网络
    管理 选择管理网络,例如虚拟机网络
    工作负载 选择为工作负载管理配置的 vDS 端口组。
    前端 选择为前端子网配置的 vDS 端口组。如果未选择前端配置,安装期间将忽略此设置,以保留默认设置。
    注: 工作负载网络必须与管理网络位于不同的子网上。请参阅 系统要求
  11. 自定义应用程序配置设置。请参见设备配置设置
  12. 提供网络配置详细信息。请参见网络配置
  13. 配置负载均衡。请参见负载均衡设置
  14. 单击下一步完成 OVA 配置。
  15. 查看部署配置详细信息,然后单击完成以部署 OVA。
  16. 使用任务面板监控虚拟机的部署。
  17. 虚拟机部署完成后,打开其电源。

下一步做什么

在成功部署 HAProxy 负载均衡器并打开电源后,继续启用 工作负载管理。请参见 配置和管理主管集群