diff --git a/Readme.md b/Readme.md index f419427..4602fde 100644 --- a/Readme.md +++ b/Readme.md @@ -9,8 +9,9 @@ configuration using the schemas from the registry maintained by the It is inspired by and similar to [Kubeval](https://github.com/instrumenta/kubeval), but with the following improvements: - * **high performance**: will validate & download manifests over multiple routines - * support for **Kubernetes CRDs** + * **high performance**: will validate & download manifests over multiple routines, caching + downloaded files in memory + * configurable list of schemas registries, enabling validating Kubernetes custom resources (CRDs) ### A small overview of Kubernetes manifest validation diff --git a/cmd/openapi2jsonschema/main.py b/cmd/openapi2jsonschema/main.py index 746f9d8..95f7ebb 100755 --- a/cmd/openapi2jsonschema/main.py +++ b/cmd/openapi2jsonschema/main.py @@ -1,5 +1,6 @@ #!/usr/bin/env python +# Derived from https://github.com/instrumenta/openapi2jsonschema import yaml import json import sys diff --git a/go.mod b/go.mod index a720985..2676f7c 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,6 @@ module github.com/yannh/kubeconform go 1.14 require ( - github.com/instrumenta/kubeval v0.0.0-20200515185822-7721cbec724c github.com/xeipuuv/gojsonschema v1.2.0 gopkg.in/yaml.v2 v2.3.0 sigs.k8s.io/yaml v1.2.0