Reference
Where things live and what to type. Everything on this page is the state of a
current install — if a path or a command here is wrong, that is a bug.
Paths
| Path | What |
/var/log/kldload/ | Every log this system writes: firstboot.log, autodeploy.log, kube-bootstrap.log, klab-firstboot.log. |
/var/lib/kldload/phases/ | One file per deployment phase, named NN-<phase>, holding <state> <epoch>. This is what the build monitor reads. |
/etc/kldload/install-manifest.env | What was asked for at install time. |
/srv/ollama/models | Local LLM weights. The ollama daemon is pointed here by a systemd drop-in. |
/root/darksite/ | The offline package mirror, removed once first boot has consumed it. |
/etc/dconf/db/local.d/ | Desktop defaults. 01-kldload-wallpaper carries the per-distro wallpaper and overrides the shared file. |
Commands
| Command | What it does |
klab status | Every golden, site and clone in the lab. |
klab goldens | Build the blue/green base images, one per distro. |
klab golden-ztest <distro> | Build an OpenZFS test image with the zfs-tests.sh prerequisites baked in. |
klab test --quick | The fast pass, roughly five minutes per distro. |
klab results | What the last run found. |
kube-cluster bootstrap | Golden image plus a full cluster in one shot. |
kube-cluster status | Nodes, versions and IPs. |
vmxplore | The VM console: estate, serial, screen, tools. |
zxplore | The ZFS console. |
wgx estate | Every WireGuard interface and peer, declared and actual. |
ollama ps / ollama stop <model> | What is resident in VRAM, and how to release it. |
Ports
| Port | Service |
8443 | The web console, behind nginx with TLS. |
11434 | ollama, loopback only. |
3000 | Grafana, proxied at /grafana/. |
9090 | Prometheus. |