Gestion des certificats TLS avec HaProxy

Après avoir fait une jolie installation de HaProxy, voir Installation HaProxy (nb qui fonctionne aussi très bien pour la version 2.9), je vais vous présenter dans cet article deux façons de faire pour la mise en place de la gestion des certificats TLS pour les différents sites qui passent par HaProxy. Je pars du principe […]

Mise en place HaProxy 2.8 sur une Debian 12

HaProxy s’est imposé comme la référence des Load Balancer OpenSource. La nouvelle version 2.8 LTS sortie en Mai 2023, ajoute un certain nombre de fonctionnalités de haut niveau, voir la page d’annonce des nouveautés. Cet article met largement à jour le précédent article qui datait de 2015. Prérequis Une Debian 12 toute fraîchement installée Un […]

Pacemaker et IP FailOver OVH

Cet article complète l’article précédent sur HaProxy en failover avec Pacemaker et Corosync La problématique à la fin de cet article était que les services basculent bien sur le nouveau serveur mais l’IP FailOver chez OVH restait routée vers la première machine. Suite au travail de Pierre, en stage chez nous voici comment faire pour […]

Mise en place HaProxy en Haute Disponibilité multi-datacenter

L’objectif de cet article est de mettre en place un service de load balancer en primaire / secondaire sur deux datacenter. Les exemples ici se mettent en place chez OVH. Préparer les vms A faire sur toutes les vms : configuration de la timezone configuration du ntp configuration du réseau local configuration des noms d\’hôtes […]

Load Balancer HaProxy sur Debian 9 et SSL Let’s Encrypt

Un petit article technique pour cette rentrée et ce début de semaine, nous allons voir comment mettre en place un Load Balancer avec HaProxy, sur une Debian 10 en utilisant des certificats SSL Let’s Encrypt. Cet article permet aussi de faire une grosse mise à jour de la configuration d’HaProxy par rapport à cet ancien […]

Composons avec Docker

La philosophie de Docker est “un conteneur pour un processus”, ce qui veut dire que si vous voulez monter une infrascture web “classique” LAMP ou autre il va falloir : 3 conteneurs minimum.

Mise en place haproxy Debian 8

haproxy est ce qu’on appelle un load-balancer, ie un service permettant de dispatcher les requêtes TCP/HTTP vers plusieurs serveurs, appelés les backends. Mais haproxy peut aussi servir comme premier rempart contre les attaques sur les sites et applications Web. Il est principalement utilisé en tant que load-balancer http vers des backends Apache/NginX/… mais peut aussi […]