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.
All the articles with the tag "kubernetes".
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.
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.
A triage runbook for a Docker or Kubernetes container stuck in a restart loop: read the signals, stop the loop, get a shell, and find the real cause fast.
Upgrade k3s without dropping workloads: the cordon and drain sequence, then system-upgrade-controller Plans that automate it, with PDB and Longhorn gotchas.
Kyverno on k3s: validate, mutate, generate, verify signed images, handle exceptions, and test policies in CI. Plus the CEL policy types replacing ClusterPolicy.
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.
How to roll back a broken GitOps sync in Argo CD v3.5 and Flux v2.9: git revert, argocd app rollback, HelmRelease remediation, plus a 2 AM runbook to copy.
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.
Auto-update Kubernetes images and Helm charts with Renovate: the built-in Helm managers, custom regex managers, cron scheduling, and PR grouping rules.
Pull secrets out of git with External Secrets Operator and Vault on k3s: real server mode, Kubernetes auth that actually works, rotation and audit trails.
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.
Skip Helm for home lab Kubernetes. Kustomize base + overlays give you dev/staging/prod variants with zero templating pain.