Hi zusammen,
ich baue mir aktuell ein lokales DevLab/Homelab auf. Schwerpunkt sind Kubernetes (K3s/Talos), GitOps-Pipelines (ArgoCD/Flux) und Self-Hosted GitHub Runner, um CI/CD-Pipelines und KI-Inferenz (Ollama/vLLM) lokal zu testen auch als Claude code Ersatz fürs programmieren.
Eigentlich war der Plan, mit einer gebrauchten Dell Precision 5820 (Xeon W-22xx, RTX 3090 24GB) zu starten. Jetzt stelle ich mir aber ein paar Grundsatzfragen zur Architektur:
1. Monolith vs. Multi-Node Cluster: Reicht für ein GitOps- / K8s-Lab ein einzelner dicker Node (z. B. 5820 mit viel RAM) oder fährt man für realistisches Clustering mit mehreren kleineren Nodes (z. B. 3x Tiny PCs/SFF für Control Plane/Worker + 1x GPU-Node) im Alltag besser?
2. RAM-Dimensionierung: Wie viel RAM würdet ihr für parallele GitHub-Runner-Builds + K8s-System-Overhead + VRAM-Offloading ansetzen? Reichen 64 GB fürs Erste oder sollte man bei K8s direkt auf 128 GB / 256 GB ECC zielen?
3. GPU & CI/CD: Hat jemand Erfahrung mit GPU-Passthrough / NVIDIA Container Toolkit in Kubernetes-Runnern auf der Precision 5820? Gibt es da Stolpersteine bei Strom/Netzteil?
Freue mich auf eure Erfahrungen und Empfehlungen!
ich baue mir aktuell ein lokales DevLab/Homelab auf. Schwerpunkt sind Kubernetes (K3s/Talos), GitOps-Pipelines (ArgoCD/Flux) und Self-Hosted GitHub Runner, um CI/CD-Pipelines und KI-Inferenz (Ollama/vLLM) lokal zu testen auch als Claude code Ersatz fürs programmieren.
Eigentlich war der Plan, mit einer gebrauchten Dell Precision 5820 (Xeon W-22xx, RTX 3090 24GB) zu starten. Jetzt stelle ich mir aber ein paar Grundsatzfragen zur Architektur:
1. Monolith vs. Multi-Node Cluster: Reicht für ein GitOps- / K8s-Lab ein einzelner dicker Node (z. B. 5820 mit viel RAM) oder fährt man für realistisches Clustering mit mehreren kleineren Nodes (z. B. 3x Tiny PCs/SFF für Control Plane/Worker + 1x GPU-Node) im Alltag besser?
2. RAM-Dimensionierung: Wie viel RAM würdet ihr für parallele GitHub-Runner-Builds + K8s-System-Overhead + VRAM-Offloading ansetzen? Reichen 64 GB fürs Erste oder sollte man bei K8s direkt auf 128 GB / 256 GB ECC zielen?
3. GPU & CI/CD: Hat jemand Erfahrung mit GPU-Passthrough / NVIDIA Container Toolkit in Kubernetes-Runnern auf der Precision 5820? Gibt es da Stolpersteine bei Strom/Netzteil?
Freue mich auf eure Erfahrungen und Empfehlungen!