This has been archived and migrated to the bhamm-lab
monorepo.
For an opinionated homelab
A monorepo with an opinionated take on k3s. It assumes you have k3s VM hosts running. Then, it uses k3sup to deploy a k3s cluster.
It is similar to standard k3s, but instead uses kube-vip for a load balancer and virtual ip solution. This way, k3s is accessible as an ip on your local network. This is configured in the manifests
directory.
Moreover, we propose a derrivative architecture of k3s that provides tooling for a homelab. It automatically deployes argocd and manages additional kubernetes resource with gitops in the apps
directory.