Tworzenie i używanie modułu równoważenia obciążenia za pomocą usługi Azure Kubernetes Service w usłudze AKS włączonej przez usługę Arc
Dotyczy: AKS na Azure Local 22H2, AKS na Windows Server
W tym artykule opisano sposób konfigurowania haProxy jako modułu równoważenia obciążenia dla klastra obciążenia w usłudze AKS Arc. Aby uzyskać informacje na temat niestandardowej integracji modułu równoważenia obciążenia, zobacz Tworzenie i używanie niestandardowego modułu równoważenia obciążenia.
W usłudze AKS Arc moduł równoważenia obciążenia jest wdrażany jako maszyna wirtualna z systemem Linux i HAProxy + KeepAlive w celu zapewnienia usług o zrównoważonym obciążeniu dla klastrów obciążeń. Usługa AKS równoważy żądania do serwera interfejsu API Kubernetes i zarządza ruchem do usług aplikacji.
Zanim rozpoczniesz
- Zainstaluj usługę AKS Arc i podaj zakres wirtualnych adresów IP modułu równoważenia obciążenia podczas kroku konfiguracji sieci.
- Upewnij się, że masz wystarczającą ilość pamięci i magazynu, aby utworzyć nową maszynę wirtualną i mieć wirtualne adresy IP do przypisania do usług aplikacji.
Konfigurowanie modułu równoważenia obciążenia
Aby skonfigurować moduł równoważenia obciążenia, użyj polecenia New-AksHciCluster , aby aprowizować nowy klaster, jak pokazano w poniższym przykładzie:
New-AksHciCluster -name mycluster -loadBalancerVmSize Standard_A4_v2
W tym przykładzie tworzony jest nowy klaster obciążenia z modułem równoważenia obciążenia wdrożonym jako maszyna wirtualna z uruchomioną funkcją HAProxy w celu zarządzania ruchem dla aplikacji.
Następne kroki
- Dowiedz się więcej o usługach Kubernetes.