38 lines
1.2 KiB
Markdown
38 lines
1.2 KiB
Markdown
# 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
|