Équilibrage de charge multi-cluster de couche 4 (préversion)
Article
Important
Les fonctionnalités d’évaluation d’Azure Kubernetes Fleet Manager sont disponibles en libre-service et font l’objet d’un abonnement. Les préversions sont fournies « en l’état » et « en fonction des disponibilités », et sont exclues des contrats de niveau de service et de la garantie limitée. Les préversions d’Azure Kubernetes Fleet Manager sont, dans la mesure du possible, partiellement couvertes par le service clientèle. Telles quelles, ces fonctionnalités ne sont pas destinées à une utilisation en production.
Azure Kubernetes Fleet Manager (Fleet) peut être utilisé pour configurer l’équilibrage de charge multicluster de couche 4 sur les charges de travail déployées sur les clusters membres.
Pour l’équilibrage de charge multicluster, Fleet a besoin que les clusters cibles utilisent la mise en réseau Azure CNI. La mise en réseau Azure CNI permet aux IP de pod d’être directement adressables sur le réseau virtuel Azure afin qu’elles puissent être acheminées à partir d’Azure Load Balancer.
Le ServiceExport lui-même peut être propagé du cluster Fleet à un cluster membre à l’aide de la fonctionnalité de propagation de ressources Kubernetes, ou il peut être créé directement sur le cluster membre. Une fois cette ressource ServiceExport créée, elle entraîne la création d’un ServiceImport sur le cluster Fleet et tous les autres clusters membres pour renforcer la sensibilisation du service.
L’utilisateur peut ensuite créer une ressource personnalisée MultiClusterService pour indiquer qu’il souhaite configurer l’équilibrage de charge multicluster de couche 4. Cette MultiClusterService entraîne la configuration du cluster membre Azure Load Balancer pour équilibrer le trafic entrant entre les points de terminaison de ce service sur plusieurs clusters membres.
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage (pull requests). Pour plus d’informations, consultez notre guide du contributeur.
Commentaires sur Azure Kubernetes Service
Azure Kubernetes Service est un projet open source. Sélectionnez un lien pour fournir des commentaires:
Vous découvrez les différentes options d’équilibrage de charge dans Azure, et comment choisir et implémenter la bonne solution Azure pour le trafic non-HTTP(S).
Faites la démonstration de la conception, de l’implémentation et de la maintenance de l’infrastructure de mise en réseau, du trafic d’équilibrage de charge, du routage réseau Azure et bien plus encore.