All pastes #3655744 Raw Edit

Untitled

public unlisted text v1 · immutable
#3655744 ·published 2016-07-06 14:16 UTC
rendered paste body
global
  chroot  /var/lib/haproxy
  daemon
  group  haproxy
  maxconn  10000
  pidfile  /var/run/haproxy.pid
  user  haproxy
  log 127.0.0.1 local0 notice

defaults
  log  global
  maxconn  10000
  option  redispatch
  retries  3
  timeout  http-request 10s
  timeout  queue 1m
  timeout  connect 10s
  timeout  client 1m
  timeout  server 1m
  timeout  check 10s

listen dashboard_cluster
  bind 192.168.2.225:443
  balance  source
  option  tcpka
  option  ssl-hello-chk
  option  tcplog
  server controller-1 192.168.2.212:443 check inter 2000 rise 2 fall 5
#  server controller-2 192.168.2.213:443 check inter 2000 rise 2 fall 5
#  server controller-3 192.168.2.214:443 check inter 2000 rise 2 fall 5

listen galera_cluster
  bind 192.168.2.225:3306
  balance  source
  option  tcp-check
  server controller-1 192.168.2.212:3306 check inter 2000 rise 2 fall 5
#  server controller-2 192.168.2.213:3306 backup check inter 2000 rise 2 fall 5
#  server controller-3 192.168.2.214:3306 backup check inter 2000 rise 2 fall 5

listen glance_api_cluster
  bind 192.168.2.225:9292
  balance  source
  option  tcpka
  option  httpchk
  option  tcplog
  server storage-1 192.168.2.228:9292 check inter 2000 rise 2 fall 5
#  server storage-2 192.168.2.229:9292 check inter 2000 rise 2 fall 5

listen glance_registry_cluster
  bind 192.168.2.225:9191
  balance  source
  option  tcpka
  option  tcplog
  server storage-1 192.168.2.228:9191 check inter 2000 rise 2 fall 5
#  server storage-2 192.168.2.229:9191 check inter 2000 rise 2 fall 5

listen keystone_admin_cluster
 bind 192.168.2.225:35357
 balance  source
 option  tcpka
 option  httpchk
 option  tcplog
 server controller-1 192.168.2.212:35357 check inter 2000 rise 2 fall 5
# server controller-2 192.168.2.213:35357 check inter 2000 rise 2 fall 5
# server controller-3 192.168.2.214:35357 check inter 2000 rise 2 fall 5

listen keystone_public_internal_cluster
 bind 192.168.2.225:5000
 balance  source
 option  tcpka
 option  httpchk
 option  tcplog
 server controller-1 192.168.2.212:5000 check inter 2000 rise 2 fall 5
# server controller-2 192.168.2.213:5000 check inter 2000 rise 2 fall 5
# server controller-3 192.168.2.214:5000 check inter 2000 rise 2 fall 5

listen nova_compute_api_cluster
  bind 192.168.2.225:8774
  balance  source
  option  tcpka
  option  httpchk
  option  tcplog
  server controller-1 192.168.2.212:8774 check inter 2000 rise 2 fall 5
#  server controller-2 192.168.2.213:8774 check inter 2000 rise 2 fall 5
#  server controller-3 192.168.2.214:8774 check inter 2000 rise 2 fall 5

listen nova_metadata_api_cluster
  bind 192.168.2.225:8775
  balance  source
  option  tcpka
  option  tcplog
  server controller-1 192.168.2.212:8775 check inter 2000 rise 2 fall 5
#  server controller-2 192.168.2.213:8775 check inter 2000 rise 2 fall 5
#  server controller-3 192.168.2.214:8775 check inter 2000 rise 2 fall 5

listen cinder_api_cluster
  bind 192.168.2.225:8776
  balance  source
  option  tcpka
  option  httpchk
  option  tcplog
  server storage-1 192.168.2.228:8776 check inter 2000 rise 2 fall 5
#  server storage-2 192.168.2.229:8776 check inter 2000 rise 2 fall 5

listen nova_vncproxy_cluster
  bind 192.168.2.225:6080
  balance  source
  option  tcpka
  option  tcplog
  server controller-1 192.168.2.212:6080 check inter 2000 rise 2 fall 5
#  server controller-2 192.168.2.213:6080 check inter 2000 rise 2 fall 5
#  server controller-3 192.168.2.214:6080 check inter 2000 rise 2 fall 5

listen neutron_api_cluster
  bind 192.168.2.225:9696
  balance  source
  option  tcpka
  option  httpchk
  option  tcplog
  server network-1 192.168.2.226:9696 check inter 2000 rise 2 fall 5
#  server network-2 192.168.2.227:9696 check inter 2000 rise 2 fall 5

# listen swift_proxy_cluster
#  bind <Virtual IP>:8080
#  balance  source
#  option  tcplog
#  option  tcpka
#  server controller1 10.0.0.12:8080 check inter 2000 rise 2 fall 5
#  server controller2 10.0.0.13:8080 check inter 2000 rise 2 fall 5
#  server controller3 10.0.0.14:8080 check inter 2000 rise 2 fall 5

listen memcached 
  bind 192.168.2.225:11211
  mode tcp
  balance  source
  option  tcp-check
  server controller-1 192.168.2.212:11211 check inter 2000 rise 2 fall 5
#  server controller-2 192.168.2.213:11211 backup check inter 2000 rise 2 fall 5
#  server controller-3 192.168.2.214:11211 backup check inter 2000 rise 2 fall 5