diff --git a/libvirt/haproxy/haproxy_C155F2U31.cfg b/libvirt/haproxy/haproxy_C155F2U31.cfg index 5d7d7eb..ac77340 100644 --- a/libvirt/haproxy/haproxy_C155F2U31.cfg +++ b/libvirt/haproxy/haproxy_C155F2U31.cfg @@ -29,7 +29,7 @@ defaults mode http log global option httplog - option http-server-close + option http-server-close option redispatch retries 3 @@ -185,42 +185,52 @@ frontend https-all # Master node backends for serving API traffic #--------------------------------------------------------------------- backend masters-00 - mode tcp - option httpchk GET /readyz HTTP/1.0 - # Uncomment log-health-checks option only when in production or debugging, disabled for CI - # option log-health-checks - balance roundrobin - server bootstrap 192.168.126.10:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master1 192.168.126.11:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master2 192.168.126.12:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master3 192.168.126.13:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 + mode tcp + balance roundrobin + option log-health-checks + option httpchk GET /readyz HTTP/1.0 + http-check expect status 200 + default-server check check-ssl inter 3s fall 2 rise 3 verify none + server bootstrap 192.168.126.10:6443 + server master1 192.168.126.11:6443 + server master2 192.168.126.12:6443 + server master3 192.168.126.13:6443 + backend masters-01 - mode tcp - option httpchk GET /readyz HTTP/1.0 - # option log-health-checks - balance roundrobin - server bootstrap 192.168.1.10:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master1 192.168.1.11:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master2 192.168.1.12:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master3 192.168.1.13:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 + mode tcp + balance roundrobin + option log-health-checks + option httpchk GET /readyz HTTP/1.0 + http-check expect status 200 + default-server check check-ssl inter 3s fall 2 rise 3 verify none + server bootstrap 192.168.1.10:6443 + server master1 192.168.1.11:6443 + server master2 192.168.1.12:6443 + server master3 192.168.1.13:6443 + backend masters-02 - mode tcp - option httpchk GET /readyz HTTP/1.0 - # option log-health-checks - balance roundrobin - server bootstrap 192.168.2.10:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master1 192.168.2.11:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master2 192.168.2.12:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master3 192.168.2.13:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 + mode tcp + balance roundrobin + option log-health-checks + option httpchk GET /readyz HTTP/1.0 + http-check expect status 200 + default-server check check-ssl inter 3s fall 2 rise 3 verify none + server bootstrap 192.168.2.10:6443 + server master1 192.168.2.11:6443 + server master2 192.168.2.12:6443 + server master3 192.168.2.13:6443 + backend masters-03 - mode tcp - option httpchk GET /readyz HTTP/1.0 - # option log-health-checks - balance roundrobin - server bootstrap 192.168.3.10:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master1 192.168.3.11:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master2 192.168.3.12:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master3 192.168.3.13:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 + mode tcp + balance roundrobin + option log-health-checks + option httpchk GET /readyz HTTP/1.0 + http-check expect status 200 + default-server check check-ssl inter 3s fall 2 rise 3 verify none + server bootstrap 192.168.3.10:6443 + server master1 192.168.3.11:6443 + server master2 192.168.3.12:6443 + server master3 192.168.3.13:6443 #--------------------------------------------------------------------- # Worker node backends for serving HTTP service endpoints diff --git a/libvirt/haproxy/haproxy_C155F2U33.cfg b/libvirt/haproxy/haproxy_C155F2U33.cfg index f37477a..40d8eca 100644 --- a/libvirt/haproxy/haproxy_C155F2U33.cfg +++ b/libvirt/haproxy/haproxy_C155F2U33.cfg @@ -150,42 +150,52 @@ frontend https-all # Master node backends for serving API traffic #--------------------------------------------------------------------- backend masters-00 - mode tcp - option httpchk GET /readyz HTTP/1.0 - # Uncomment log-health-checks option only when in production or debugging, disabled for CI - # option log-health-checks - balance roundrobin - server bootstrap 192.168.126.10:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master1 192.168.126.11:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master2 192.168.126.12:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master3 192.168.126.13:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 + mode tcp + balance roundrobin + option log-health-checks + option httpchk GET /readyz HTTP/1.0 + http-check expect status 200 + default-server check check-ssl inter 3s fall 2 rise 3 verify none + server bootstrap 192.168.126.10:6443 + server master1 192.168.126.11:6443 + server master2 192.168.126.12:6443 + server master3 192.168.126.13:6443 + backend masters-01 - mode tcp - option httpchk GET /readyz HTTP/1.0 - # option log-health-checks - balance roundrobin - server bootstrap 192.168.1.10:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master1 192.168.1.11:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master2 192.168.1.12:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master3 192.168.1.13:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 + mode tcp + balance roundrobin + option log-health-checks + option httpchk GET /readyz HTTP/1.0 + http-check expect status 200 + default-server check check-ssl inter 3s fall 2 rise 3 verify none + server bootstrap 192.168.1.10:6443 + server master1 192.168.1.11:6443 + server master2 192.168.1.12:6443 + server master3 192.168.1.13:6443 + backend masters-02 - mode tcp - option httpchk GET /readyz HTTP/1.0 - # option log-health-checks - balance roundrobin - server bootstrap 192.168.2.10:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master1 192.168.2.11:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master2 192.168.2.12:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master3 192.168.2.13:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 + mode tcp + balance roundrobin + option log-health-checks + option httpchk GET /readyz HTTP/1.0 + http-check expect status 200 + default-server check check-ssl inter 3s fall 2 rise 3 verify none + server bootstrap 192.168.2.10:6443 + server master1 192.168.2.11:6443 + server master2 192.168.2.12:6443 + server master3 192.168.2.13:6443 + backend masters-03 - mode tcp - option httpchk GET /readyz HTTP/1.0 - # option log-health-checks - balance roundrobin - server bootstrap 192.168.3.10:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master1 192.168.3.11:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master2 192.168.3.12:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master3 192.168.3.13:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 + mode tcp + balance roundrobin + option log-health-checks + option httpchk GET /readyz HTTP/1.0 + http-check expect status 200 + default-server check check-ssl inter 3s fall 2 rise 3 verify none + server bootstrap 192.168.3.10:6443 + server master1 192.168.3.11:6443 + server master2 192.168.3.12:6443 + server master3 192.168.3.13:6443 #--------------------------------------------------------------------- # Worker node backends for serving HTTP service endpoints diff --git a/libvirt/haproxy/haproxy_C155F2U35.cfg b/libvirt/haproxy/haproxy_C155F2U35.cfg index 5dafd52..7d204d0 100644 --- a/libvirt/haproxy/haproxy_C155F2U35.cfg +++ b/libvirt/haproxy/haproxy_C155F2U35.cfg @@ -149,43 +149,52 @@ frontend https-all # Master node backends for serving API traffic #--------------------------------------------------------------------- backend masters-00 - mode tcp - option httpchk GET /readyz HTTP/1.0 - # Uncomment log-health-checks option only when in production or debugging, disabled for CI - # option log-health-checks - balance roundrobin - server bootstrap 192.168.126.10:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master1 192.168.126.11:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master2 192.168.126.12:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master3 192.168.126.13:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 + mode tcp + balance roundrobin + option log-health-checks + option httpchk GET /readyz HTTP/1.0 + http-check expect status 200 + default-server check check-ssl inter 3s fall 2 rise 3 verify none + server bootstrap 192.168.126.10:6443 + server master1 192.168.126.11:6443 + server master2 192.168.126.12:6443 + server master3 192.168.126.13:6443 + backend masters-01 - mode tcp - option httpchk GET /readyz HTTP/1.0 - # option log-health-checks - balance roundrobin - server bootstrap 192.168.1.10:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master1 192.168.1.11:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master2 192.168.1.12:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master3 192.168.1.13:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 + mode tcp + balance roundrobin + option log-health-checks + option httpchk GET /readyz HTTP/1.0 + http-check expect status 200 + default-server check check-ssl inter 3s fall 2 rise 3 verify none + server bootstrap 192.168.1.10:6443 + server master1 192.168.1.11:6443 + server master2 192.168.1.12:6443 + server master3 192.168.1.13:6443 + backend masters-02 - mode tcp - option httpchk GET /readyz HTTP/1.0 - # option log-health-checks - balance roundrobin - server bootstrap 192.168.2.10:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master1 192.168.2.11:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master2 192.168.2.12:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master3 192.168.2.13:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 -backend masters-03 - mode tcp - option httpchk GET /readyz HTTP/1.0 - # option log-health-checks - balance roundrobin - server bootstrap 192.168.3.10:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master1 192.168.3.11:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master2 192.168.3.12:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 - server master3 192.168.3.13:6443 weight 1 verify none check check-ssl inter 10s fall 2 rise 3 + mode tcp + balance roundrobin + option log-health-checks + option httpchk GET /readyz HTTP/1.0 + http-check expect status 200 + default-server check check-ssl inter 3s fall 2 rise 3 verify none + server bootstrap 192.168.2.10:6443 + server master1 192.168.2.11:6443 + server master2 192.168.2.12:6443 + server master3 192.168.2.13:6443 +backend masters-03 + mode tcp + balance roundrobin + option log-health-checks + option httpchk GET /readyz HTTP/1.0 + http-check expect status 200 + default-server check check-ssl inter 3s fall 2 rise 3 verify none + server bootstrap 192.168.3.10:6443 + server master1 192.168.3.11:6443 + server master2 192.168.3.12:6443 + server master3 192.168.3.13:6443 #--------------------------------------------------------------------- # Worker node backends for serving HTTP service endpoints #---------------------------------------------------------------------