Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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."
- Host: GitHub
- URL: https://github.com/mcfio/home-cluster
- Owner: mcfio
- License: unlicense
- Created: 2021-08-20T02:40:55.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-29T14:08:51.000Z (about 2 months ago)
- Last Synced: 2024-10-29T17:18:40.779Z (about 2 months ago)
- Topics: flux, gitops, k8s-at-home, kubernetes, renovate
- Language: YAML
- Homepage:
- Size: 7.81 MB
- Stars: 11
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
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.