Créer et utiliser l’équilibreur de charge avec Azure Kubernetes Service dans AKS activé par Arc
S’applique à : AKS sur Azure Stack HCI 22H2, AKS sur Windows Server
Cet article explique comment configurer HAProxy comme équilibreur de charge pour un cluster de charge de travail dans AKS Arc. Pour l’intégration d’un équilibreur de charge personnalisé, consultez Créer et utiliser un équilibreur de charge personnalisé.
Dans AKS Arc, l’équilibreur de charge est déployé en tant que machine virtuelle exécutant Linux et HAProxy + KeepAlive pour fournir des services à charge équilibrée pour les clusters de charge de travail. La charge AKS équilibre les demandes adressées au serveur d’API Kubernetes et gère le trafic vers les services d’application.
Avant de commencer
- Installez AKS Arc et fournissez une plage d’adresses IP virtuelles pour l’équilibreur de charge pendant l’étape de configuration réseau.
- Assurez-vous d’avoir suffisamment de mémoire et de stockage pour créer une machine virtuelle et disposer d’adresses IP virtuelles à affecter aux services d’application.
Configurer l'équilibreur de charge
Pour configurer un équilibreur de charge, utilisez New-AksHciCluster afin de provisionner un nouveau cluster, comme indiqué dans l’exemple suivant :
New-AksHciCluster -name mycluster -loadBalancerVmSize Standard_A4_v2
Cet exemple crée un cluster de charges de travail avec un équilibreur de charge déployé en tant que machine virtuelle exécutant HAProxy pour gérer le trafic de vos applications.
Étapes suivantes
- En savoir plus sur les services Kubernetes.