Skip to content

GitOps principles to define kubernetes cluster state via code

License

Notifications You must be signed in to change notification settings

rafabios/k3s-gitops

 
 

Repository files navigation

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

Direct credit to the following repositories for great examples:

As well as a huge thanks to the larger 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.

About

GitOps principles to define kubernetes cluster state via code

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%