How dazzathewiz/fluxcd works
This repository declares a Flux-managed Kubernetes cluster: an operator bootstraps or reconciles Flux, which applies configuration from the cluster path. The broader product is the cluster platform and its applications, including ingress and certificates, secrets, storage, monitoring, and home services. The README documents these capabilities but no source excerpts were provided, so relationships between individual manifests and services are omitted rather than inferred from the tree.
Main entry points: home Cluster config
Components 16
Flux delivery
- Flux
- Cluster config
clusters/home
Cluster platform
- Infrastructure controllers
infrastructure/controllers - Infrastructure config
infrastructure/configs - External secrets
infrastructure/controllers/external-secrets.yaml - Ingress and certificates
infrastructure/configs - Persistent storage
infrastructure/controllers - Slack alerts
infrastructure/configs/notify-slack.yaml
Cluster workloads
- Application manifests
apps - InfluxDB
apps/databases/influxdb - Grafana
apps/monitoring/grafana - Home automation
apps/home-automation - Media services
apps/media - Tools and inventory
apps/tools - Web services
apps/web
Other components
- Cluster operator
Connections 2
- Cluster operator → Flux: bootstraps
readme.md - Flux → Cluster config: reconciles
readme.md