Hi Plural team — I'd like to contribute a kube-state-metrics compatibility scraper under the repository's Contributor Program.
The implementation is already complete on kalidatuna:bounty/kube-state-metrics-compat and was briefly submitted as #4333 before the vouch gate correctly auto-closed it.
Scope:
- new
static/compatibilities/kube-state-metrics.yaml generated from kube-state-metrics' official compatibility matrix
- exact app-version → official Prometheus Community Helm chart joins
- scraper registered in the compatibility manifest
- aggregate compatibility data updated
- focused parser, fail-closed, and scraper-wiring tests
Authoritative sources:
Validation already run:
- 9 focused/shared tests passed
- live scraper run against upstream README + Helm index passed
- all three compatibility YAML surfaces pass the repo JSON schema
- aggregate entry matches the individual table exactly
- full compatibility suite: 133 passed, 1 unrelated existing Argo Rollouts fixture failure (
2.43.0 expected vs 2.43.1 already in current data)
AI assistance disclosure: the contribution was implemented and verified with OpenAI ChatGPT acting for this GitHub account.
If this contribution is in scope, could a write collaborator please !vouch @kalidatuna so I can reopen #4333 and let the repository checks run?
Hi Plural team — I'd like to contribute a kube-state-metrics compatibility scraper under the repository's Contributor Program.
The implementation is already complete on
kalidatuna:bounty/kube-state-metrics-compatand was briefly submitted as #4333 before the vouch gate correctly auto-closed it.Scope:
static/compatibilities/kube-state-metrics.yamlgenerated from kube-state-metrics' official compatibility matrixAuthoritative sources:
Validation already run:
2.43.0expected vs2.43.1already in current data)AI assistance disclosure: the contribution was implemented and verified with OpenAI ChatGPT acting for this GitHub account.
If this contribution is in scope, could a write collaborator please
!vouch @kalidatunaso I can reopen #4333 and let the repository checks run?