About This Architecture
Talos Linux Kubernetes cluster with GitOps automation via Flux CD, policy enforcement through Kyverno, and comprehensive observability using VictoriaMetrics and Grafana. Git-driven deployments flow through Renovate for dependency updates, Flux CD for reconciliation, and Kyverno for admission control across namespaces managing workloads, networking, storage, and security. Cilium CNI provides networking with LoadBalancer support, Rook-Ceph and democratic-csi handle persistent storage with VolSync backup integration, while external-secrets syncs credentials from 1Password to Kubernetes Secrets. This architecture demonstrates production-grade homelab patterns: declarative infrastructure, policy-as-code, encrypted secret management, distributed storage, and zero-trust access via Cloudflare. Fork and customize this diagram on Diagrams.so to adapt networking topology, storage backends, or monitoring stacks to your homelab requirements.