Talos · Proxmox · ArgoCD · CDK8s
Homelab Documentation
A production-grade Kubernetes homelab running on Talos Linux, provisioned by Pulumi on Proxmox, with full GitOps via ArgoCD and CDK8s.
What's Inside
A fully automated, GitOps-driven homelab
Talos Linux
Immutable, API-driven OS for Kubernetes. No SSH. No shell. Fully declarative.
Pulumi IaC
Infrastructure as Go code. Proxmox VMs, Talos cluster, Cilium, ArgoCD — all in code.
ArgoCD GitOps
CDK8s synthesizes manifests to a branch; ArgoCD syncs the cluster automatically.
SOPS + Infisical
Bootstrap secrets encrypted with age/SOPS. Runtime secrets via Infisical operator.
GPU Workloads
NVIDIA RTX 5070 Ti with time-slicing. Ollama LLM inference + ComfyUI image generation.
Full Observability
VictoriaMetrics + VictoriaLogs + Grafana + OTel collector on every node.