Raspberry Pi Kubernetes Cluster

While self-hosting and homelab setups have become increasingly popular, I decided I wanted to build my own Kubernetes cluster from scratch to understand container orchestration at a deeper level. Though I had experience with software development, I had never worked with infrastructure as code or bare metal hardware before.

I discovered that building a Raspberry Pi cluster with PoE hats was a hands-on way to learn about distributed systems, persistent storage solutions like Longhorn, and ingress controllers, leading me down a path of infrastructure management that now extends to hosting my own projects with proper SSL certificates and redundant storage.

project revive 2024

guides

components

settings

https://itnext.io/building-a-kubernetes-cluster-on-raspberry-pi-and-low-end-equipment-part-1-a768359fbba3

poe fan settings

bloggedabout it: [https://hashbang.nl/blog/kubernetes-cluster-build-with-raspberry-pi-and-poe-hats] /boot/firmware/usrconfig.txt

dtparam=rpi-poe,poe_fan_temp0=10000,poe_fan_temp0_hyst=1000  
dtparam=rpi-poe,poe_fan_temp1=55000,poe_fan_temp1_hyst=5000  
dtparam=rpi-poe,poe_fan_temp2=60000,poe_fan_temp1_hyst=5000  
dtparam=rpi-poe,poe_fan_temp3=65000,poe_fan_temp1_hyst=5000  
dtparam=rpi-poe,poe_fan_temp4=70000,poe_fan_temp1_hyst=5000