generalize nspawn network config

This commit is contained in:
Rouven Seifert 2025-05-26 16:26:27 +02:00
parent 772ea6b049
commit 876d01a5d8

View file

@ -27,20 +27,26 @@
virt-viewer
podman-compose
];
systemd.nspawn = {
n1 = {
systemd.nspawn =
let
networkConfig = {
Private = true;
VirtualEthernet = true;
Bridge = "br0";
};
};
n2 = {
networkConfig = {
Private = true;
VirtualEthernet = true;
Bridge = "br0";
in
{
n1 = {
inherit networkConfig;
};
n2 = {
inherit networkConfig;
};
evpn1 = {
inherit networkConfig;
};
evpn2 = {
inherit networkConfig;
};
};
};
}