helm-charts icon indicating copy to clipboard operation
helm-charts copied to clipboard

[Feature Request] Remove Prometheus dependency

Open BrianKopp opened this issue 7 months ago • 0 comments

Is your feature request related to a problem? Please describe.

Monitoring tools shouldn't be specified by this application.

Describe the solution you'd like

Remove dependencies on monitoring tools.

Additional context

We'll want to remove the dependency on the prometheus helm chart, but still provide a reasonable way to enable prometheus metric scraping. This will be accomplished via the conditional ServiceMonitor.

The hard-coded labels that were in this chart beforehand (prometheus.io/*) aren't necessary if we are providing a ServiceMonitor as a standard way for discovering targets. They should be removed.

BrianKopp avatar Jul 05 '24 13:07 BrianKopp