mcfio / home-cluster

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

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

License:The Unlicense


Languages

Language:HCL 91.0%Language:Smarty 9.0%