{ config, lib, pkgs, ... }: { services.keepalived = { enable = true; vrrpInstances = { V4 = { priority = config.vars.ka_priority; interface = lib.head config.vars.interfaces; virtualRouterId = 69; virtualIps = [ { addr = config.vars.ka_addr_v4; } ]; }; V6 = { priority = config.vars.ka_priority; interface = lib.head config.vars.interfaces; virtualRouterId = 96; virtualIps = [ { addr = config.vars.ka_addr_v6; } ]; }; }; }; }