Scrublord MacBad
34bffe40be
Add monitoring stack: kube-state-metrics, node-exporter, and Alloy
- New monitoring namespace
- HelmRepositories: prometheus-community, grafana
- kube-state-metrics: Kubernetes state metrics
- prometheus-node-exporter: Host metrics DaemonSet
- Alloy: Multi-target scraper pushing to Selendis (10.0.0.3:9090 Prometheus, 10.0.0.3:3100 Loki)
- Scrapes Flux controllers (flux-system:8080)
- Scrapes kube-state-metrics (monitoring:8080)
- Scrapes node-exporter DaemonSet (monitoring:9100)
- Scrapes Synapse metrics (matrix:9000)
- Pushes pod logs to Loki
- Monitoring Kustomization added to flux-system
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>