Commit bb6f0ba
committed
feat: Add OpenShift deployment for Grafana dashboards
- Add grafana/openshift/ directory with deployment manifests and scripts
- Implement auto-generation of ConfigMaps from dashboard JSON files
- Add deploy-grafana-dashboards.sh for one-command deployment
- Add grafana-instance.yaml, grafana-datasource.yaml, and dashboard CRDs
- Fix datasource configuration to properly reference PostgreSQL secret
- Update .gitignore to exclude generated ConfigMaps and local files
- Remove obsolete import-dashboards.sh and setup-datasource.sh scripts
- Add comprehensive README with deployment and troubleshooting guides1 parent 35fb3ae commit bb6f0ba
File tree
12 files changed
+816
-208
lines changed- grafana
- dashboards
- openshift
12 files changed
+816
-208
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
0 commit comments