scheriff
scheriff copied to clipboard
Schema Sheriff: yet another Kubernetes manifests validation tool
Kubernetes OpenAPI specs are publicly available in Github at `https://raw.githubusercontent.com/kubernetes/kubernetes/v1.17.0/api/openapi-spec/swagger.json`. We could add some local filesystem cache of K8s swagger specs that _scheriff_ can populate on demand when running validations...
add the possibility to choose the output format like json. ` sheriff -o json`
Some tools like jsonnet, ksonnet or Tanka generate Kubernetes in configuration format. As Json is a subset of YAML, extending Scheriff to validate also configuration in JSON format shouldn't be...