A Kubernetes cluster deployed with Talos Linux and an opinionated implementation of Flux using GitHub as the Git provider, sops to manage secrets and cloudflared to access applications external to your local network.
- Included components: flux, cilium, cert-manager, spegel, reloader, external-dns and cloudflared.
I also use:
rook-cephfor distributed storagevolsyncto keep everything backed upkube-prometheus-stackto gather metrics from around the clustergrafanato visualize all the metrics from prometheus
Other features include:
- Dev env managed w/ mise
- Workflow automation w/ GitHub Actions
- Dependency automation w/ Renovate
- Flux
HelmReleaseandKustomizationdiffs w/ flux-local
Thanks to all the people who donate their time to the Home Operations Discord community. A lot of inspiration for my cluster comes from the people that have shared their clusters using the k8s-at-home GitHub topic. Be sure to check out the awesome Kubesearch tool for ideas on how to deploy applications or get ideas on what you can deploy.