microvm host is stable (for now)

- per-system default.nix now inherits the source tree via `src` (this
allows modules to be optionally imported from `modules/opt/`)
- adds a default config for microvm hosts
  - enables systemd-networkd by default
  - allows passing in vms
  - binds vm nix-store to host nix-store
  - allows merging systemd jounals
- adds microvms to palatine-hill

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
This commit is contained in:
2024-06-22 10:58:39 -04:00
parent f9d31cba65
commit 45610cb886
6 changed files with 56 additions and 39 deletions

View File

@@ -4,7 +4,6 @@
pkgs,
...
}:
{
rad-dev.microvm-host.enable = true;
# rad-dev.microvm-host.enable = true;
}