Skapa och använda lastbalanserare med Azure Kubernetes Service i AKS aktiverat av Arc
Gäller för: AKS på Azure Local 22H2, AKS på Windows Server
Den här artikeln beskriver hur du konfigurerar HAProxy som lastbalanserare för ett arbetsbelastningskluster i AKS Arc. För integrering av anpassad lastbalanserare, se Skapa och använda en anpassad lastbalanserare.
I AKS Arc distribueras lastbalanseraren som en virtuell dator (VM) som kör Linux och HAProxy + KeepAlive för att tillhandahålla belastningsutjämnade tjänster för arbetsbelastningskluster. AKS lastbalanserar begäranden till Kubernetes API-servern och hanterar trafik till programtjänster.
Innan du börjar
- Installera AKS Arc och ange ett antal virtuella IP-adresser för lastbalanseraren under nätverkskonfigurationssteget.
- Kontrollera att du har tillräckligt med minne och lagringsutrymme för att skapa en ny virtuell dator och ha virtuella IP-adresser att tilldela till programtjänster.
Konfigurera lastbalanserare
Om du vill konfigurera en lastbalanserare använder du New-AksHciCluster för att etablera ett nytt kluster enligt följande exempel:
New-AksHciCluster -name mycluster -loadBalancerVmSize Standard_A4_v2
Det här exemplet skapar ett nytt arbetsbelastningskluster med en lastbalanserare distribuerad som en virtuell dator som kör HAProxy för att hantera trafik för dina program.