Creación y uso del equilibrador de carga con Azure Kubernetes Service en AKS habilitado por Arc
Se aplica a: AKS en Azure Stack HCI 22H2, AKS en Windows Server
En este artículo se describe cómo configurar HAProxy como equilibrador de carga para un clúster de cargas de trabajo en AKS Arc. Para la integración del equilibrador de carga personalizado, consulte Creación y uso de un equilibrador de carga personalizado.
En AKS Arc, el equilibrador de carga se implementa como una máquina virtual (VM) que ejecuta Linux y HAProxy + KeepAlive para proporcionar servicios con equilibrio de carga para los clústeres de cargas de trabajo. AkS equilibra la carga de las solicitudes al servidor de API de Kubernetes y administra el tráfico a los servicios de aplicación.
Antes de empezar
- Instale AKS Arc y proporcione un intervalo de direcciones IP virtuales para el equilibrador de carga durante el paso de configuración de red.
- Asegúrese de tener suficiente memoria y almacenamiento para crear una nueva máquina virtual y tener direcciones IP virtuales para asignar a los servicios de aplicación.
Configuración de un equilibrador de carga
Para configurar un equilibrador de carga, use New-AksHciCluster para aprovisionar un nuevo clúster, tal y como se muestra en el ejemplo siguiente:
New-AksHciCluster -name mycluster -loadBalancerVmSize Standard_A4_v2
En este ejemplo, se crea un nuevo clúster de cargas de trabajo con un equilibrador de carga implementado como una máquina virtual que ejecuta HAProxy para administrar el tráfico de las aplicaciones.
Pasos siguientes
- Obtenga más información sobre los servicios de Kubernetes.