# 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