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 virt-viewer
podman-compose podman-compose
]; ];
systemd.nspawn = { systemd.nspawn =
n1 = { let
networkConfig = { networkConfig = {
Private = true; Private = true;
VirtualEthernet = true; VirtualEthernet = true;
Bridge = "br0"; Bridge = "br0";
}; };
}; in
n2 = { {
networkConfig = { n1 = {
Private = true; inherit networkConfig;
VirtualEthernet = true; };
Bridge = "br0"; n2 = {
inherit networkConfig;
};
evpn1 = {
inherit networkConfig;
};
evpn2 = {
inherit networkConfig;
}; };
}; };
};
} }