diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..e2d9122 --- /dev/null +++ b/LICENSE @@ -0,0 +1,15 @@ + Kubeconform - Validate Kubernetes configuration files + + Copyright (C) 2020 Yann Hamon + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/Readme.md b/Readme.md index e69de29..9fda4d7 100644 --- a/Readme.md +++ b/Readme.md @@ -0,0 +1,18 @@ +# Kubeconform + +A Kubernetes manifests validation tool, inspired by & similar to [Kubeval](https://github.com/instrumenta/kubeval) + +``` +$ ./bin/kubeconform -h +Usage of ./bin/kubeconform: + -dir value + directory to validate (can be specified multiple times) + -file value + file to validate (can be specified multiple times) + -k8sversion string + version of Kubernetes to test against (default "1.18.0") + -output string + output format - text, json (default "text") + -skipKinds string + comma-separated list of kinds to ignore +```