# Kubernetes

Posts by Kristian Øllegaard in the category "Kubernetes".

Source: https://www.kristian.io/blog/category/kubernetes/

- [Moving from Spinnaker to Fleet and KRO](/blog/2026/09/moving-from-spinnaker-to-fleet-and-kro.md) (2026-09-17): After years of running Spinnaker for Kubernetes deployments at Fenerum, we replaced it with Fleet for GitOps and KRO for a small application-level API. Why we did it, what the setup looks like, and why not Argo CD.
- [Ditch microk8s plugin mayastor and install openEBS directory on k8s](/blog/2025/04/ditch-microk8s-plugin-mayastor.md) (2025-04-12): Disabling the microk8s mayastor plugin didn't work. Removing the helm chart and switching to openEBS did. Quick walkthrough of the fix.
- [My 10 Months Running Kubernetes: The Good, the Bad, and the Ugly](/blog/2024/10/10-month-k8s-experiences.md) (2024-10-28): Ten months of running Kubernetes on my home server: what worked brilliantly, what surprised me, and the painful lessons I'd want any self-hoster to know upfront.
- [k8s Postgres Operator Bus Errror](/blog/2024/10/k8s-postgres-operator-bus-error.md) (2024-10-02): The Postgres Operator bootstrap script throws a bus error when hugepages are enabled for mayastor. Allocating hugepages to Postgres directly fixes it.
- [k8s mayastor stuck](/blog/2024/10/k8s-mayastor-stuck.md) (2024-10-02): After a power failure my microk8s mayastor backing files were missing. Here's how I rebuilt the logical volumes and got the cluster healthy again.
- [Setting up umami on kubernetes](/blog/2024/03/umami-on-k8s.md) (2024-03-09): A walkthrough of self-hosting umami analytics on Kubernetes — storage, Postgres, and the manifests I use to track multiple sites in a privacy-friendly way.
- [Setting up my homelab](/blog/2024/03/homelab.md) (2024-03-08): Building a homelab on microk8s after deciding to migrate Fenerum to Kubernetes — what I learned, what surprised me, and how to set it up yourself.
- [Choosing a deployment tool for kubernetes](/blog/2025/01/spinnaker.md) (2024-01-22): How we chose a Kubernetes deployment tool at Fenerum after migrating off Heroku — what we evaluated, why Spinnaker stood out, and the trade-offs.
