Damien Grisonnet
Damien Grisonnet
We already have an e2e test verifying that metrics are conform with Prometheus standards: https://github.com/kubernetes/kube-state-metrics/blob/master/tests/e2e/main_test.go#L78-L95
I would still treat resources in the singular form as invalid, it will just complexify the codebase to have to support both and we would have to propagate that change...
/remove-sig instrumentation
/triage accepted /assign @logicalhan
/triage accepted /assign @dashpole @dgrisonnet
Setting release notes to none since this PR just adds a new metrics Interface that is not yet wired anywhere in the code. /release-note-none
/triage accepted /assign @logicalhan @dashpole /cc
It might be because you haven't downloaded the jsonnet dependencies. Could you try running `make vendor` before building the manifests? Following the installation documentation should also help you: https://github.com/prometheus-operator/kube-prometheus#installing. Note...
Since your bug seems different than the original one reported in this issue, would you mind opening another bug?