HomeLab Cluster Setup
- Status: Getting a rough design before starting major purchases. Still significant portions missing in this document.
- Budget: ~$700-$1000
Primary cluster
Raspberry Pi CM4
One Control Board:
- Ideal: CM4008032 RPi CM4 - 8GB RAM, 32GB MMC, No Wifi
- Settle for: CM4008016 RPi CM4 - 8GB RAM, 16GB MMC, No Wifi
Five Node boards:
- CM4008000 RPi CM4 - 8GB RAM, No MMC, No Wifi
(Will likely be 3 Control Plane nodes, 2 worker nodes… :()
Backplane
Node & Control Plane OS
IaC
Storage
- Rook Ceph
- Still on the fence about using K8s for this part. I would need another K8s cluster here just to manage storage. Why stand up another cluster just for this?
Network
Devices
Topologies
VLANs:
- Service network (storage, PXE, backups, etc.)
- Workload network (applications, external traffic)
TCP/IP:
- Service network: 192.168.92.0/24
- Workload network: 10.19.17.0/24