runner: overlay-root appliance mode
This commit is contained in:
parent
49b969e081
commit
ce8c1319f4
5 changed files with 79 additions and 1 deletions
|
|
@ -15,6 +15,7 @@ The runner system:
|
|||
- is defined in-repo as a `nixosConfiguration` in `flake.nix`,
|
||||
- exports the repo source tree inside the OS at a stable path (read-only) so the node can self-build and verify from the same flake,
|
||||
- uses `ec-node` as the primary long-running publisher binary, with orchestration via NixOS + systemd.
|
||||
- defaults to a read-only root filesystem with a tmpfs-backed overlayfs upperdir (appliance semantics), while image/bootstrap variants (netboot/ISO/sdimage) may disable this where it conflicts with their initrd/root setup.
|
||||
|
||||
Initial implementation targets `aarch64-linux` builds first (local builds via OrbStack). `x86_64-linux` is defined in the flake but may not be built until an x86 builder is available.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue