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.