Kustomize Without Helm: When Overlays Win
Skip Helm for home lab Kubernetes. Kustomize base + overlays give you dev/staging/prod variants with zero templating pain.
All the articles with the tag "k3s".
Skip Helm for home lab Kubernetes. Kustomize base + overlays give you dev/staging/prod variants with zero templating pain.
Traefik, ingress-nginx, or HAProxy on k3s? ingress-nginx retired in March 2026. Install commands, IngressRoute vs Ingress, and the ServiceLB port trap.
etcd snapshots and Velero on k3s: the native S3 upload flags, the local-path hostPath trap that silently skips your PV data, and a restore drill that works.
Give your bare-metal Kubernetes cluster load-balanced services with MetalLB. Layer 2, BGP, IPAddressPools, and when to use each.
Battle of the distributed storage drivers: Longhorn's simplicity vs OpenEBS's flexibility for your 3-node k3s cluster.
Install ArgoCD on k3s, manage apps declaratively from Git. Secrets, sync waves, app-of-apps pattern explained.
Master Helm templating sanity. Values files, smart defaults, when to skip Helm entirely, and why nested variables aren't always the answer.
Build a three node Kubernetes cluster on mini PCs with k3s: static IPs, firewall ports, local-path storage, and a first deployment that actually answers.
Headlamp is the CNCF-backed Kubernetes UI that won't hold your clusters hostage. Deploy it, add OIDC auth, and extend it with plugins for your home lab setup.
K9s, Lens, and Headlamp compared for Kubernetes cluster management, find the UI that fits your workflow: terminal TUI, desktop GUI, or self-hosted web app.
Krew is the kubectl plugin manager. These are the plugins that save time in a home lab Kubernetes setup, plus exactly how to install them all fast.
KEDA lets Kubernetes scale workloads on queue depth, cron schedules, and broker lag, including scale-to-zero for serious home lab resource savings overnight.