[microvm] setup network, allow adding bridge interface to host
All checks were successful
Evaluate Hydra Jobs / eval-hydra-jobs (push) Successful in 3m19s
Evaluate Hydra Jobs / eval-hydra-jobs (pull_request) Successful in 3m20s

This commit is contained in:
2024-11-18 22:55:03 +01:00
parent d1afbe9f14
commit 05ec7004ad
2 changed files with 63 additions and 0 deletions

View File

@@ -62,6 +62,31 @@ in
specialArgs.inputs = inputs;
modules = defaultMicroVMModules ++ [
./durruti/configuration.nix
{
microvm = {
interfaces = [
{
type = "tap";
id = "vm-test1";
mac = "02:00:00:00:00:01";
}
];
};
systemd.network.enable = true;
systemd.network.networks."20-lan" = {
matchConfig.Type = "ether";
networkConfig = {
Address = ["10.0.0.3/24" "2001:db8::b/64"];
Gateway = "10.0.0.1";
DNS = ["1.1.1.1"];
IPv6AcceptRA = true;
DHCP = "no";
};
};
}
];
};