ffd53512af
For now role haproxy is maintaining haproxy and keepalived. In follow-up changes there is also proxysql added. This patch is *only* renaming/moving stuff to more prominent role loadbalancer, and moving also specific templates to subdirectory. This was done only to better diff in follow-up changes. Change-Id: I1d39d5bcaefc4016983bf267a2736b742cc3a555
10 lines
453 B
Django/Jinja
10 lines
453 B
Django/Jinja
#!/bin/bash -x
|
|
|
|
# We need to run haproxy with one `-f` for each service, because including an
|
|
# entire config directory was not a feature until version 1.7 of HAProxy.
|
|
# So, append "-f $cfg" to the haproxy command for each service file.
|
|
# This will run haproxy_cmd *exactly once*.
|
|
find /etc/haproxy/services.d/ -mindepth 1 -print0 | \
|
|
xargs -0 -Icfg echo -f cfg | \
|
|
xargs /usr/sbin/haproxy -W -db -p /run/haproxy.pid -f /etc/haproxy/haproxy.cfg
|