Creare e usare il servizio di bilanciamento del carico con servizio Azure Kubernetes nel servizio Azure Kubernetes abilitato da Arc
Si applica a: Servizio Azure Kubernetes in Azure Stack HCI 22H2, servizio Azure Kubernetes in Windows Server
Questo articolo descrive come configurare HAProxy come servizio di bilanciamento del carico per un cluster del carico di lavoro in AKS Arc. Per l'integrazione del servizio di bilanciamento del carico personalizzato, vedere Creare e usare un servizio di bilanciamento del carico personalizzato.
In AKS Arc il servizio di bilanciamento del carico viene distribuito come macchina virtuale che esegue Linux e HAProxy + KeepAlive per fornire servizi con carico bilanciato per i cluster del carico di lavoro. Il servizio Azure Kubernetes bilancia il carico delle richieste al server API Kubernetes e gestisce il traffico verso i servizi dell'applicazione.
Operazioni preliminari
- Installare Il servizio Azure Kubernetes Arc e fornire un intervallo di indirizzi IP virtuali per il servizio di bilanciamento del carico durante il passaggio di configurazione della rete.
- Assicurarsi di avere memoria e spazio di archiviazione sufficienti per creare una nuova macchina virtuale e avere indirizzi IP virtuali da assegnare ai servizi dell'applicazione.
Configurare il bilanciamento del carico
Per configurare un servizio di bilanciamento del carico, usare New-AksHciCluster per effettuare il provisioning di un nuovo cluster, come illustrato nell'esempio seguente:
New-AksHciCluster -name mycluster -loadBalancerVmSize Standard_A4_v2
Questo esempio crea un nuovo cluster del carico di lavoro con un servizio di bilanciamento del carico distribuito come macchina virtuale che esegue HAProxy per gestire il traffico per le applicazioni.
Passaggi successivi
- Altre informazioni sui servizi Kubernetes.