Perses, the GitOps Native dashboard visualization tool
summary
Perses is a GitOps-native dashboard that just enters CNCF sandbox and aims to be Kubernetes-native with CRDs, Prometheus data sources and a CLI-centric workflow called per CLI. Demo shows docker-compose startup, creating projects, data sources and dashboards, variables sourced from Prometheus labels, and live JSON and git-backed diffs. It supports dashboards as code via Q templates or a Go SDK. Limitations include fewer customization options than Grafana, missing units and Kubernetes operator maturity, ephemeral TTLs not working with the CLI, and some macOS CLI permission issues.
AI-written summary · about
chapters (10)
- 0:00Introduction to Perseus
- 0:28Perseus Joins CNCF
- 0:46About the Speaker
- 1:35Perseus Goals and Features
- 3:24Live Demo: Setting Up Perseus
- 5:22Creating and Managing Dashboards
- 12:17Comparing Perseus with Grafana
- 13:59Dashboards as Code
- 18:21Gotchas and Limitations
- 20:43Call to Action and Conclusion
related talks
22mPerses, the GitOps Native dashboard visualization tool
15mIntroduction to Perses, an Open Source Observability Dashboard
04mPerses Update
04mProject Lightning Talk: Perses Update
34mSneakOps – Getting Users To Use GitOps Without Them Even Knowing About It!
24mDeclarative Monitoring pipelines with Prometheus
25mGrafana as Code-An Open Source Observability Solution
27mThe Open Source Solution That Actually Works
