Upgrade a Kubernetes cluster with kubeadm

Upgrading a Kubernetes cluster with kubeadm

Studying for the CKA, I am upgrading my homelab Kubernetes cluster for the first time and I though I should document the process for a better learning experience. Useful links The Kubernetes Documentation Changing the Kubernetes package repository Upgrading kubeadm clusters Upgrading a Kubernetes cluster Upgrading a Kubernetes cluster for the first time can seem scary. Going into this I didn’t really know what to expect. I knew that Kubernetes is complex and has a lot of different parts holding everything together. I also knew that it isn’t as simple as just running an upgrade command. ...

February 20, 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
The year of Kubernetes

The year of Kubernetes

The year of Kubernetes There’s a new year, 2026. And there is one thing I’ve heard many many times last year, which is is: If there is one thing or technology your should learn to be relevant as a DevOps engineer, it is Kubernetes. So that is what I intend to do this year, learn Kubernetes. And I am going to document my journey from knowing next to nothing to hopefully becoming a Kubestronaut. ...

January 26, 2026