Skip to content

HAProxy Config Generator

Generateur de configuration HAProxy pour le load balancing et reverse proxy.

Configuration

Ex: *:80, 0.0.0.0:443 ssl crt /etc/ssl/cert.pem

ACLs & Routing

Serveurs

Health Check

Configuration generee

# HAProxy config

Presets courants

Web HTTP

Load balancer HTTP simple

Web HTTPS

SSL termination + redirect

API Gateway

Routing par path/host

TCP Proxy

Layer 4 (MySQL, etc.)

Sticky Sessions

Affinite par cookie

K8s Ingress

Multi-backend routing


Commandes utiles

# Tester la configuration
haproxy -c -f /etc/haproxy/haproxy.cfg

# Recharger sans interruption
systemctl reload haproxy

# Stats en ligne de commande
echo "show stat" | socat stdio /run/haproxy/admin.sock

# Desactiver un serveur
echo "disable server backend/server1" | socat stdio /run/haproxy/admin.sock

Voir aussi