k3s-gitops
k3s-gitops copied to clipboard
GitOps principles to define kubernetes cluster state via code
k3s-gitops
Using GitOps principals and workflow to manage a lightweight k3s cluster.
:book: Overview
This repository utilizes Flux2 to implement GitOps principals and define the state of my cluster using code.
:computer: Infrastructure
Setup for the individual nodes OS and base k3s install can be found in WRMilling/homelab-infrastructure repository.
:gear: Setup
Setup for Flux2, secrets, and the rest of the GitOps workflow can be found here under the setup directory.
:wrench: Namespaces
- cert-manager
- default
- development
- flux-system
- kube-system
- media
- monitoring
- rook-ceph
- system-upgrade
- velero
:handshake: Credits + Community
A huge thanks to the community at k8s-at-home via awesome-home-kubernetes and the discord chat. K8s-at-home Logo image used with permission, check out the community for some awesome and helpful people.