instrumenta / kubernetes-json-schema

Schemas for every version of every object in every version of Kubernetes
https://kubernetesjsonschema.dev
Other
303 stars 134 forks source link

Any plans on supporting CRD's from services such as prometheus or istio #8

Open chrisevett opened 5 years ago

chrisevett commented 5 years ago

Just found kubeval and its an amazing tool. Would it make sense to add CRD's to these schemata so that kubeval will work when defining those resources as well, or is that out of scope for this project?

pietervincken commented 4 years ago

Any updates on this? How can we help move this forward? We use quite a few operators (Prometheus, Zalando Postgres, in-house ones, Elastic-on-cloud, ...) and we'd like a way to validate those manifests as well as the regular K8s manifests.

varac commented 4 years ago
yannh commented 3 years ago

Hi @chrisevett , I have written Kubeconform https://github.com/yannh/kubeconform as an alternative to kubeval, partially to solve this problem. I would be very interested whether the implementation would solve your problem?

chrisevett commented 3 years ago

@yannh thanks, I'll check it out.