DevOps-Nirvana / Kubernetes-Volume-Autoscaler

Autoscaling volumes for Kubernetes (with the help of Prometheus)
Apache License 2.0
273 stars 32 forks source link

Support victoriametrics instead of prometheus #7

Closed martin31821 closed 1 year ago

martin31821 commented 1 year ago

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

We're using victoriametrics to monitor large parts of our infrastructure, including kubernetes. Unfortunately i've run into the issue that the volume-autoscaler doesn't seem to support this. The problem here is that volume-autoscaler tries to read the prometheus build info and version, endpoints which victoriametrics doesn't have.

Describe the solution you'd like

I propose to add an extra env variable + helm option to skip the version check and set a prometheus-compat version manually.