Skip to content

Commit bb6f0ba

Browse files
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 guides
1 parent 35fb3ae commit bb6f0ba

12 files changed

+816
-208
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,3 +57,6 @@ charts/*.tar.gz
5757
CLAUDE.md
5858
agent-configs-orchestrator/
5959
orchestrator-ai-assistant-rules/
60+
grafana/openshift/.env
61+
grafana/openshift/configmap-*.yaml
62+
grafana/openshift/fix-datasource-password.sh

0 commit comments

Comments
 (0)