About this project

The repository serves as the single source of truth for a home Kubernetes cluster, employing a GitOps approach to manage the infrastructure. It includes configurations for the cluster's operating system (Talos Linux), networking (Cilium, Envoy Gateway), storage (Rook-Ceph, OpenEBS), and monitoring (Prometheus, Grafana). The setup is designed to be highly automated, with tools like Flux for continuous deployment and Renovate for dependency updates. The documentation emphasizes operational resilience and the use of external services like Azure Key Vault for secret management.