在 Azure Stack HCI 和 Windows Server 上的 Azure Kubernetes 服务中创建并使用负载均衡器

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

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

准备阶段

  • 必须已安装 Azure Stack HCI 和 Windows Server 上的 AKS,并在执行网络配置步骤时为负载均衡器提供了一系列虚拟 IP 地址。

  • 你需要确保有足够的内存和存储空间来创建新的虚拟机和虚拟 IP 地址,以分配给应用程序服务。

配置负载均衡器

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

New-AksHciCluster -name mycluster -loadBalancerVmSize Standard_A4_v2

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

后续步骤

要详细了解 Kubernetes 服务,请参阅 Kubernetes 服务文档