Resolve "add monitoring conditional to kyvernoreporter"
General MR
Summary
Pass monitoring enabled and Grafana enabled value from bb umbrella chart to package chart so that it does not attempt to deploy Grafana dashboard or Prometheus operator if they are not enabled in umbrella but continue to deploy UI as normal.
Relevant logs/screenshots
Test deployment with KyvernoReporter enabled, but Monitoring disabled:
networkPolicies:
enabled: true
istio:
enabled: true
values:
hardened:
enabled: true
monitoring:
enabled: false
grafana:
enabled: false
kyvernoReporter:
enabled: true
Linked Issue
Closes #2775 (closed)
Upgrade Notices
N/A
Edited by Michael Martin