Skip to content

Tag: k3s

All the articles with the tag "k3s".

kube-vip: HA k3s Control Plane

kube-vip: HA k3s Control Plane

Three k3s servers survive a dead node, but your kubeconfig still names one IP. Add a floating API address with kube-vip, and see how it compares to HAProxy.

K8s Requests vs Limits in a Home Lab

K8s Requests vs Limits in a Home Lab

What Kubernetes requests and limits actually do on a small k3s cluster: QoS classes, OOMKills, CPU throttling, node reservations, and the settings I'd pick.

k3s Node Upgrades Without Downtime

k3s Node Upgrades Without Downtime

Upgrade k3s without dropping workloads: the cordon and drain sequence, then system-upgrade-controller Plans that automate it, with PDB and Longhorn gotchas.

OpenCost on k3s: What Your Pods Cost

OpenCost on k3s: What Your Pods Cost

A home lab has no cloud invoice. Feed OpenCost your power rate and hardware price, then see which namespace on your k3s cluster is the real monthly cost hog.

Cluster API for Homelab k3s

Cluster API for Homelab k3s

Cluster API turns k3s cluster lifecycle into YAML: create, scale, and upgrade whole clusters as code with a management cluster, no more one off scripts.

k3s on Pi 5 Cluster: Real or Toy?

k3s on Pi 5 Cluster: Real or Toy?

A k3s cluster on Raspberry Pi 5 is real Kubernetes with real limits. Which workloads stick, why the M.2 HAT is mandatory, and when to go buy mini-PCs.

k3s Backups: etcd Snapshots + Velero

k3s Backups: etcd Snapshots + Velero

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.