From a3eeb7fb133cc7392e6f200e2850902a1cff0de9 Mon Sep 17 00:00:00 2001 From: Maysa Macedo Date: Tue, 11 Feb 2025 13:08:31 -0300 Subject: [PATCH] Enforce VIPs to be collocated at the same host --- .../00-master/on-prem/files/keepalived-keepalived.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/templates/master/00-master/on-prem/files/keepalived-keepalived.yaml b/templates/master/00-master/on-prem/files/keepalived-keepalived.yaml index 159321e593..f2f02b7a71 100644 --- a/templates/master/00-master/on-prem/files/keepalived-keepalived.yaml +++ b/templates/master/00-master/on-prem/files/keepalived-keepalived.yaml @@ -69,6 +69,15 @@ contents: fall 2 } + vrrp_sync_group VG1 { + group { + {{`{{ range $i, $config := .Configs }}`}} + {{`{{ .Cluster.Name }}`}}_API_{{`{{$i}}`}} + {{`{{ .Cluster.Name }}`}}_INGRESS_{{`{{$i}}`}} + {{`{{ end }}`}} + } + } + {{`{{ range $i, $config := .Configs }}`}} {{`{{$nonVirtualIP := .NonVirtualIP}}`}}