smallstep / helm-charts

Helm packages for Kubernetes
Apache License 2.0
49 stars 73 forks source link

ServiceMonitor for Prometheus-Operator #178

Closed genofire closed 7 months ago

genofire commented 7 months ago

What would you like to be added

option to enable metrics and deploy if wanted an servicemonitor

with configurable labels

Why this is needed

To get Metrics on an Kubernetes Way:

since 0.26.0 in support: https://github.com/smallstep/certificates/pull/1669

dopey commented 7 months ago

Hey @genofire 👋. Thanks for opening the issue!

The feature you're referring to in step-ca (the addition of some prometheus style metrics) is undocumented because we are already planning to change the interface. As such, we do not want to add configuration to the helm-charts for integrating against an interface that we know is unstable. Similarly I would caution against integrating or relying too heavily on the metrics currently being output by step-ca.