Resolve "Integrate dashboards into Big Bang"
General MR
Summary
Acceptance Criteria:
-
The dashboards and monitoring should be able to be enabled and disabled in the Big Bang umbrella values
- now able to enable/disable each cronjob and each dashboard separately
- the following would allow the
bigbangUpdater
cronjob to run, but disables the dashboard:
bigbangUpdater:
enabled: true
importDashboard: false
-
The dashboard for any given feature should be enabled by default when the chart feature is enabled
- By default, both the cronjob and the dashboards are enabled as such:
bigbangUpdater:
enabled: true
importDashboard: true
-
The dashboards should be preconfigured within Grafana
- Dashboards are preconfigured within the bbctl package and pulled into Grafana once bbctl cronjobs and dashboards are enabled as shown here:
-
The datasource / scrape targets should be correctly configured in the Promtail instance
- All datasources and scrape targets are preconfigured already through the existing promtail instances, and need no further configurations
Relevant logs/screenshots
(Include any relevant logs/screenshots)
Linked Issue
Upgrade Notices
(Include any relevant notes about upgrades here or write "N/A" if there are none)
Closes #285 (closed)
Edited by Darrien Lee