K8s Gitops Save

GitOps principles to define kubernetes cluster state via code

Project README

GitOps Workflow for Kubernetes Cluster

Kubernetes

:book:  Overview

Leverage Flux2 to automate cluster state using code residing in this repo

:computer:  Infrastructure

See the k3s setup in the homelab-infrastructure repo for more detail about hardware and infrastructure

:gear:  Setup

See setup for more detail about setup & bootstrapping a new cluster

:wrench:  Workloads (by namespace)

:robot:  Automation

  • Renovate keeps workloads up-to-date by scanning the repo and opening pull requests when it detects a new container image update or a new helm chart
  • Kured automatically drains & reboots nodes when OS patches are applied requiring a reboot
  • System Upgrade Controller automatically upgrades k3s to new versions as they are released

:handshake:  Community

There is a k8s@home Discord for this community.

Open Source Agenda is not affiliated with "K8s Gitops" Project. README Source: billimek/k8s-gitops
Stars
603
Open Issues
7
Last Commit
2 weeks ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating