Skapa och använda lastbalanserare med Azure Kubernetes Service i AKS aktiverat av Azure Arc

Gäller för: AKS på Azure Stack HCI 22H2, AKS på Windows Server

Den här artikeln beskriver hur du konfigurerar HAProxy som lastbalanserare för ett arbetsbelastningskluster i AKS Arc. Mer information om integrering av anpassad lastbalanserare finns i Skapa och använda en anpassad lastbalanserare.

I AKS som aktiveras av Azure Arc distribueras lastbalanseraren som en virtuell dator (VM) som kör Linux och HAProxy + KeepAlive för att tillhandahålla lastbalanserade tjänster för arbetsbelastningsklustren. AKS lastbalanserar begäranden till Kubernetes API-servern och hanterar trafik till programtjänster.

Innan du börjar

  • Installera AKS Arc och ange ett intervall med 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.

Nästa steg