This repository contains the configurations for my home operations k3s cluster.
My applications are managed in GitOps fashion with ArgoCD, Renovate, and Github webhooks. Push events trigger ArgoCD to sync the cluster state with this repository. Renovate automatically scans and submits pull requests for dependency updates. This also includes upgrades to K3s itself via system-upgrade-controller.
- Primary Applications:
- Home Assistant and related services
- Appdaemon
- Z-Wave JS UI
- EMQX
- Codeserver
- Unifi
- Wireguard
- Adguard
- Gravity cluster
- Homepage
- Home Assistant and related services
- Storage: Longhorn
- Network: Cilium
- Control LB: Kube-VIP
- Service LB: Cilium BGP
- Hardware: RPi 5 8gb with 512GB NVMe SSD via PCIe hat