/home-cluster

Kubernetes cluster managed by Flux and using git as a "single source of truth."

Primary LanguageSmartyThe UnlicenseUnlicense

Overview

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.

Kubernetes

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.