Need help with k8s-gitops?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

billimek
189 Stars 27 Forks Apache License 2.0 4.2K Commits 23 Opened issues

Description

GitOps principles to define kubernetes cluster state via code. Community around [email protected] is on discord: https://discord.gg/7PbmHRK

Services available

!
?

Need anything else?

Contributors list

# 20,086
Go
Kuberne...
cert-ma...
k8s
2751 commits
# 92
netlify
TypeScr...
GraphQL
angular...
308 commits

GitOps Workflow for Kubernetes Cluster

Kubernetes

Discord GitHub stars GitHub last commit

: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 really great community of like-minded folks doing similar efforts who have shared their clusters over at awesome-home-kubernetes

There is also an active the [email protected] Discord for this community and great discussion.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.