Skip to content

A k8s cluster (for home) built with k3s, flux v2 & renovate

License

Notifications You must be signed in to change notification settings

WolfeCub/home-ops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

k3s flux longhorn calico kube-vip traefik cert-manager renovate

Kubernetes Gitops at Home(lab)

This repository contains the configurations for my gitops managed kubernetes cluster. The technology stack is as follows:

  • k3s is the kubernetes distribution
  • flux2 handles gitops (syncing the repository state to the cluster)
  • longhorn for the storage provider
  • calico for the network interface
  • kube-vip for the load balancer (running in ARP mode)
  • traefik provides the LoadBalancer and acts as a reverse proxy
  • cert-manager will use Let's Encrypt to provide certs to traefik for all my services
  • renovate keeps an eye on the repo and automatically opens PRs to update helm and image versions
  • sops is used to manage any cluster secrets

About

A k8s cluster (for home) built with k3s, flux v2 & renovate

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •  

Languages