A FAST Kubernetes manifests validator, with support for Custom Resources!
Find a file
2020-05-30 20:08:51 +02:00
bin add -dir parameter 2020-05-30 15:49:02 +02:00
fixtures first commit 2020-05-30 02:44:13 +02:00
pkg differentiate between an invalid resource and a validation error in output 2020-05-30 20:08:51 +02:00
go.mod skipKinds + better error logging 2020-05-30 07:02:48 +02:00
go.sum skipKinds + better error logging 2020-05-30 07:02:48 +02:00
LICENSE add License & simple Readme 2020-05-30 17:33:29 +02:00
main.go enable printing a summary at the end of the run 2020-05-30 20:03:27 +02:00
Makefile add -dir parameter 2020-05-30 15:49:02 +02:00
Readme.md add support for local schemas 2020-05-30 18:28:04 +02:00

Kubeconform

A Kubernetes manifests validation tool, inspired by & similar to 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")
  -schema value
        file containing an additional Schema (can be specified multiple times)
  -skipKinds string
        comma-separated list of kinds to ignore