From f2b9f63e8c288d219522ea76ae6b113e2717a59c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ege=20G=C3=BCne=C5=9F?= Date: Mon, 15 Jan 2024 10:34:14 +0300 Subject: [PATCH] K8SPXC-1339: Configure resolvers in Kubernetes (#916) --- haproxy/dockerdir/etc/haproxy/haproxy-global.cfg | 3 +++ haproxy/dockerdir/usr/bin/add_pxc_nodes.sh | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/haproxy/dockerdir/etc/haproxy/haproxy-global.cfg b/haproxy/dockerdir/etc/haproxy/haproxy-global.cfg index 7f82f5393..9b3a4a9cc 100644 --- a/haproxy/dockerdir/etc/haproxy/haproxy-global.cfg +++ b/haproxy/dockerdir/etc/haproxy/haproxy-global.cfg @@ -17,6 +17,9 @@ timeout connect 100500 timeout server 28800s + resolvers kubernetes + parse-resolv-conf + frontend galera-in bind *:3309 accept-proxy bind *:3306 diff --git a/haproxy/dockerdir/usr/bin/add_pxc_nodes.sh b/haproxy/dockerdir/usr/bin/add_pxc_nodes.sh index 106d5dcad..3b2877ef1 100755 --- a/haproxy/dockerdir/usr/bin/add_pxc_nodes.sh +++ b/haproxy/dockerdir/usr/bin/add_pxc_nodes.sh @@ -21,7 +21,7 @@ function main() { firs_node_admin='' main_node='' - SERVER_OPTIONS=${HA_SERVER_OPTIONS:-'check inter 10000 rise 1 fall 2 weight 1'} + SERVER_OPTIONS=${HA_SERVER_OPTIONS:-'resolvers kubernetes check inter 10000 rise 1 fall 2 weight 1'} send_proxy='' path_to_haproxy_cfg='/etc/haproxy/pxc' if [[ "${IS_PROXY_PROTOCOL}" = "yes" ]]; then