Skip to content
This repository has been archived by the owner on Aug 28, 2023. It is now read-only.
/ kubeval Public archive
forked from instrumenta/kubeval

Validate your Kubernetes configuration files, supports multiple Kubernetes versions

License

Notifications You must be signed in to change notification settings

faceit/kubeval

 
 

Repository files navigation

Kubeval

kubeval is a tool for validating a Kubernetes YAML or JSON configuration file. It does so using schemas generated from the Kubernetes OpenAPI specification, and therefore can validate schemas for multiple versions of Kubernetes.

CircleCI Go Report Card GoDoc

$ kubeval my-invalid-rc.yaml
WARN - fixtures/my-invalid-rc.yaml contains an invalid ReplicationController - spec.replicas: Invalid type. Expected: [integer,null], given: string
$ echo $?
1

For full usage and installation instructions see kubeval.com.

About

Validate your Kubernetes configuration files, supports multiple Kubernetes versions

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 83.4%
  • Shell 10.9%
  • Makefile 3.1%
  • PowerShell 2.1%
  • Dockerfile 0.5%