operations
bootstrap order
- provision edge vps with debian 13
- provision lab node with debian 13
- install tailscale on both
- approve vps exit node
- configure lab node to use vps exit node if desired
- install haproxy on vps
- install k3s on lab node with traefik disabled
- bootstrap flux
- apply infrastructure manifests
- verify an app hostname, e.g.
whoami.k3x.dev
common checks
tailscale status
systemctl status haproxy
kubectl get nodes -o wide
kubectl get pods -A
kubectl get certificates -A
kubectl get kustomizations -A