nixconf/keepalived.nix
2025-04-11 07:44:12 +02:00

32 lines
568 B
Nix

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