Loadbalancer
Nous utilisons un loadbalancer pour répartir la charge entre les différents noeuds de notre cluster Kubernetes.
Nous avons choisi HAProxy pour sa simplicité et sa facilité d’utilisation. Il est souvent utilisé pour répartir la charge entre les serveurs web. HAProxy est écrit en C et est très performant.
Ce projet permet aussi de faire de la répartition de charge en fonction de la charge des serveurs et Keepalived pour la haute disponibilité.