This is a mono repository for a single Kubernetes cluster. Used as a learning and education project that provided a hands-on approach for mastering Kubernetes cluster configurations and best practices. Adherance to Infrastructure as Code (IaC) and GitOps practices by using tools like Terraform, Kubernetes, Flux, Renovate and GitHub Actions.
This cluster is provisioned to a vSphere Lab, leveraging a no-code module approach using Terraform. Previous generations of this cluster were provisioned using RaspberryPi's as hyper-converged host nodes.