From b28e5a1104803b0de98a85527116012c6bdf9674 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Fri, 17 Oct 2025 09:38:44 -0500 Subject: [PATCH] keepalived: Add instance for Rust Desk Rust desk uses several TCP and UDP ports, so we need to allocate a service IP address for it. --- keepalived/keepalived.conf | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/keepalived/keepalived.conf b/keepalived/keepalived.conf index 246e287..fc54666 100644 --- a/keepalived/keepalived.conf +++ b/keepalived/keepalived.conf @@ -20,6 +20,11 @@ vrrp_track_process rabbitmq { weight 90 } +vrrp_track_process hbbs { + process hbbs + weight 90 +} + vrrp_instance ingress-nginx { state BACKUP priority 100 @@ -58,3 +63,16 @@ vrrp_instance rabbitmq { rabbitmq } } + +vrrp_instance hbbs { + state BACKUP + priority 100 + interface ${INTERFACE} + virtual_router_id 54 + virtual_ipaddress { + 172.30.0.150/28 + } + track_process { + hbbs + } +}