Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mcfio/home-cluster

Kubernetes cluster managed by Flux and using git as a "single source of truth."
https://github.com/mcfio/home-cluster

flux gitops k8s-at-home kubernetes renovate

Last synced: about 1 month ago
JSON representation

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

Awesome Lists containing this project

README

        

## 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](https://www.terraform.io/), [Kubernetes](https://www.kubernetes.io/),
[Flux](https://fluxcd.io), [Renovate](https://www.mend.io/renovate/) and [GitHub Actions](https://github.com/features/actions).

## Kubernetes

This cluster is provisioned to a vSphere Lab, leveraging a [no-code](https://developer.hashicorp.com/terraform/tutorials/cloud/no-code-provisioning) module approach using Terraform.
Previous generations of this cluster were provisioned using RaspberryPi's as hyper-converged host nodes.