在 Azure Arc 启用的 AKS 中创建和使用具有Azure Kubernetes 服务的负载均衡器

适用于:Azure Stack HCI 22H2 上的 AKS、Windows Server 上的 AKS

本文详细介绍了如何将 HAProxy 配置为 AKS Arc 中工作负荷群集的负载均衡器。有关自定义负载均衡器集成,请参阅 创建和使用自定义负载均衡器

在 Azure Arc 启用的 AKS 中,负载均衡器部署为虚拟机 (VM) 运行 Linux 和 HAProxy + KeepAlive ,为工作负载群集提供负载均衡服务。 AKS 对 Kubernetes API 服务器的请求进行负载均衡,并管理发到应用程序服务的流量。

准备阶段

  • 安装 AKS Arc,并在网络配置步骤中为负载均衡器提供一系列虚拟 IP 地址。
  • 确保有足够的内存和存储空间来创建新的虚拟机,并具有要分配给应用程序服务的虚拟 IP 地址。

配置负载均衡器

若要配置负载均衡器,请使用 New-AksHciCluster 预配新群集,如以下示例所示:

New-AksHciCluster -name mycluster -loadBalancerVmSize Standard_A4_v2

此示例将创建一个新的工作负载群集,并将负载均衡器部署为运行 HAProxy 的虚拟机,以管理应用程序的流量。

后续步骤