1.2 KiB
1.2 KiB
Homelab Hardware Inventory
Compute Nodes
| Node | CPU Arch | RAM | Role | Cost |
|---|---|---|---|---|
| Beelink SER9 MAX | x86_64 | 64GB | k3s worker, ROCm GPU, Longhorn storage | ~£869 |
| Beelink SER9 Pro | x86_64 | 32GB | Bootstrap: Puppet, DNS, UniFi, Vault, Naemon | ~£300 |
| Minisforum MS-R1 | ARM (aarch64) | 64GB | k3s node | ~£500-640 |
| Nvidia DGX Spark | ARM (Grace) | 128GB | CUDA/AI inference | ~£3,700 |
| Mac Studio M1 Max | ARM (aarch64) | 32GB | k3s server #1 (etcd) | ~£775 |
Networking
| Device | Specs | Cost |
|---|---|---|
| USW-Flex-XG x2 | 8x 10GbE ports total (4 per switch) | £458 |
Summary
- Total RAM: 320GB
- Architectures: x86_64, aarch64 (Apple Silicon + ARM + Grace)
- GPU compute: ROCm (SER9 MAX), CUDA (DGX Spark)
- Estimated total: ~£6,600-6,740
Node Roles
Bootstrap Node (Beelink SER9 Pro) — Outside k3s
- Puppet (bare metal config management)
- DNS (CoreDNS or PowerDNS)
- UniFi controller
- Vault (secrets management)
- Naemon (bare metal, network, black-box endpoint monitoring)
k3s Cluster
- Server (control plane + etcd): Mac Studio M1 Max
- Workers: Beelink SER9 MAX, Minisforum MS-R1, DGX Spark