k8s-part1-gitops

Git Gud with GitOps

What is GitOps? GitOps? So… Using Git to Operate? Git runs operations? Like CI/CD pipelines? Well, yeah, kinda. In short GitOps is using GitHub or any other version control system to act as a source of truth. Then when ever a change is made to Git, it should be reflected in the Kubernetes cluster. In practice for this means that I will have a repository on GitHub, and when ever I push to main, there will be a system living in my cluster watching this repository, reconciling the resources in the cluster according to what ever is in the repository. ...

March 26, 2026
k8s-part0

Building a Kubernetes cluster in my homelab

My homelab is growing In December my Christmas gift to my self was a Raspberry Pi 5 and two Lenovo Thinkcenter m720q. Yes, I guess I was nice this year. It was going to be three or four Raspberry Pi 5s, but I change my mind after ordering one Pi and ended up with a mix. Oh well, shouldn’t matter too much. The reason I bought this was to finally set up a Kubernetes cluster in my homelab on bare metal. I have done some experimenting with setting up a K8s cluster in Proxmox. But I didn’t want to have a combined NAS, hyperscaler AND Kubernetes cluster all in one physical machine. And have been wanting to create a Raspberry Pi cluster for a long time. And in my humble opinion, bare metal is just cooler than VMs. ...

February 7, 2026