Norn started as a Kubernetes control plane — Docker builds, minikube, the whole ceremony. v2 rips that out for Nomad + Consul + Tailscale.
why
Kubernetes is great if you’re running a platform team. For a single-node homelab it’s overhead without payoff. Nomad gives me:
- Single binary — no etcd, no kubelet, no kube-proxy
- Docker driver — same container workflow, less ceremony
- Consul integration — service discovery without CoreDNS
- Tailscale mesh — cross-node networking without CNI plugins
the pipeline
Every deploy follows the same saga: