Talos Cluster
Three Intel NUC 13 Pro units running Talos Linux form the primary Kubernetes cluster. Each node is identical — symmetric hardware keeps Talos config, scheduler placement, and capacity planning trivial.
Nodes
Three identical NUCs, racked together in a 1.5U 19" tray:
| Component | Spec |
|---|---|
| Model | ASUS NUC 13 Pro (NUC13ANHi5, "Arena Canyon", tall) |
| CPU | Intel Core i5-1340P (12C / 16T, P+E hybrid) |
| RAM | 64 GB DDR4 SO-DIMM |
| Storage | 2 TB NVMe SSD |
| Network | 1 × 2.5 GbE |
Rack Mount
All three NUCs share a single MyElectronics 1.5U NUC / Mini PC 19" rackmount tray, which holds up to four units side-by-side and front-loads the airflow.
Cluster Totals
| Resource | Per node | Cluster |
|---|---|---|
| Cores | 12 | 36 |
| Threads | 16 | 48 |
| RAM | 64 GB | 192 GB |
| Storage | 2 TB | 6 TB |
Role
- Primary Kubernetes cluster — runs the bulk of self-hosted apps and stateful workloads (Longhorn, CloudNative-PG, Immich, Nextcloud, Jellyfin, …).
- All three nodes are control-plane + workload (single tier), reconciled via Flux from this repository.
- Persistent state lives on the in-cluster Longhorn volumes; bulk media and backups are served from the TrueNAS build.