Specs¶
Specifications for my home cluster.
Software¶
Hardware¶
- Turing Pi - 1X
- Raspberry Pi CM3+ - 1X master - 6X nodes
- Raspberry Pi 4 B - 1X serving 5TB via NFS
- MITXPC MX500-USB3 Compact Mini-ITX Case - 1X
- Noctua NF-A4x10 Fans - 2X
Storage¶
I'm using using anything fancy for storage such as rook-ceph nor Longhorn. Just a 5TB disk being served by a Raspberry Pi 4 B via NFS and integrated into the cluster using nfs-subdir-external-provisioner.
Networking¶
I don't use any fancy networking in my cluster, yet. This is definitely a topic that I want tackle at a later date. Currently, I'm using Traefik with external-dns to serve my applications.
Automation¶
I try to use automaiton as much as possible when developing my projects so that I don't have to remember or perform the same tasks over and over. Some of those automations include using pre-commit, Task, and GitHub Actions.