%% Node Naming Conventions - D&D Theme
%% Related: ADR-0037
flowchart TB
subgraph Cluster["Homelab Kubernetes Cluster (14 nodes)"]
subgraph ControlPlane["👑 Control Plane (Companions of the Hall)"]
Bruenor["bruenor
Intel N100
Dwarf King"]
Catti["catti
Intel N100
Catti-brie"]
Storm["storm
Intel N100
Storm Silverhand"]
end
subgraph Wizards["🧙 Wizards (GPU Spellcasters)"]
Khelben["khelben
Radeon 8060S 64GB
The Blackstaff"]
Elminster["elminster
RTX 2070 8GB
Sage of Shadowdale"]
Drizzt["drizzt
Radeon 680M
Ranger-Mage"]
Danilo["danilo
Intel Arc A770
Bard-Wizard"]
Regis["regis
NVIDIA GPU
Halfling Spellthief"]
end
subgraph Rogues["🗡️ Rogues (ARM64 Edge Nodes)"]
Durnan["durnan
Pi 4 8GB
Yawning Portal"]
Elaith["elaith
Pi 4 8GB
The Serpent"]
Jarlaxle["jarlaxle
Pi 4 8GB
Bregan D'aerthe"]
Mirt["mirt
Pi 4 8GB
Old Wolf"]
Volo["volo
Pi 4 8GB
Famous Author"]
end
subgraph Fighters["⚔️ Fighters (x86 CPU Workers)"]
Wulfgar["wulfgar
Intel x86_64
Barbarian of Icewind Dale"]
end
end
subgraph Infrastructure["🏰 Locations (Off-Cluster Infrastructure)"]
Candlekeep["📚 candlekeep
Synology NAS
nfs-default
Library Fortress"]
Neverwinter["❄️ neverwinter
TrueNAS Scale (SSD)
nfs-fast
Jewel of the North"]
Waterdeep["🏙️ waterdeep
Mac Mini
Dev Workstation
City of Splendors"]
end
subgraph Workloads["Workload Routing"]
AI["AI/ML Inference"] --> Wizards
Edge["Edge Services"] --> Rogues
Compute["General Compute"] --> Fighters
Storage["Storage I/O"] --> Infrastructure
end
ControlPlane -.->|"etcd"| ControlPlane
Wizards -.->|"Fast Storage"| Neverwinter
Wizards -.->|"Backups"| Candlekeep
Rogues -.->|"NFS Mounts"| Candlekeep
Fighters -.->|"NFS Mounts"| Candlekeep
classDef control fill:#2563eb,stroke:#1d4ed8,color:#fff
classDef wizard fill:#7c3aed,stroke:#5b21b6,color:#fff
classDef rogue fill:#059669,stroke:#047857,color:#fff
classDef fighter fill:#dc2626,stroke:#b91c1c,color:#fff
classDef location fill:#d97706,stroke:#b45309,color:#fff
classDef workload fill:#4b5563,stroke:#374151,color:#fff
class Bruenor,Catti,Storm control
class Khelben,Elminster,Drizzt,Danilo,Regis wizard
class Durnan,Elaith,Jarlaxle,Mirt,Volo rogue
class Wulfgar fighter
class Candlekeep,Neverwinter,Waterdeep location
class AI,Edge,Compute,Storage workload