feat: cleaner monitoring
Testing/Review:
-
Enable monitoring (should only require monitoring.enabled
now) and deploy successfully -
Check prometheus targets and ensure all 4 anchore targets show up and show as up -
Attempt to hit https://anchore-api.bigbang.dev/metrics
and make sure you are denied (should be 403)
Explanation of changes:
- Change chart to make monitoring toggle on smoothly with the one value
- Modify VirtualService to deny access to metrics from outside
- Bump chart, update docs
Edited by Jason Krause