/k3s-gitops

GitOps principles to define kubernetes cluster state via code

Primary LanguageShellApache License 2.0Apache-2.0

k3s-gitops

Image used with permission from k8s-at-home

k3s GitHub Stars GitHub Last Commit K8s-at-home Discord

Using GitOps principals and workflow to manage a lightweight k3s cluster.

📖  Overview

k3s Nodes

This repository utilizes Flux2 to implement GitOps principals and define the state of my cluster using code.

💻  Infrastructure

Setup for the individual nodes OS and base k3s install can be found in WRMilling/homelab-infrastructure repository.

⚙️  Setup

Setup for Flux2, secrets, and the rest of the GitOps workflow can be found here under the setup directory.

🔧  Namespaces

🤝  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.