I plan to use K3s at home in order to run a HomeAssistant smarthome pod as well as some other relatively tiny pods on it. What would you recommend here?
This is my current resource usage:
NAME CPU(cores) MEMORY(bytes)
xy-deployment-8645b48d4f-twxcd 38m 248Mi
homeassistant-deployment-5c69db6f9c-4nzrw 8m 519Mi
ab-deployment-7596f7445b-frwlc 4m 23Mi
asdf-deployment-5c46b55b55-gbdm2 1m 75Mi
zigbee2mqtt-deployment-6c8cd6c4d8-lr6w4 1m 100Mi
- A single node K3s “cluster”
- A three-node cluster with control plane and workload on the same nodes
- A six-node cluster with three control-plane nodes and three for workloads
Which hardware would you chose? RPi 4 or RPi 5? Would 4 GB RAM be sufficient for the mastern nodes? ( I know SSDs for controlplane nodes are a must to run etcd reliably…)
What are your thoughts?