global log /dev/log local0 log /dev/log local1 notice chroot /var/lib/haproxy stats socket /run/haproxy/admin.sock mode 660 level admin stats timeout 30s user haproxy group haproxy daemon defaults log global option dontlognull timeout connect 5000 timeout client 50000 timeout server 50000 {% for service in services %} backend {{ service.name }} mode {{ service.mode }} balance {{ service.balance }} {% for key, value in service.labels %} option {{ value }} # {{ key }} {% endfor % cookie {{ service.mode }} insert indirect nocache {% for server in service.servers -%} {{ server }} {% endfor %} {% endfor %}