kubeval icon indicating copy to clipboard operation
kubeval copied to clipboard

Validate your Kubernetes configuration files, supports multiple Kubernetes versions

Results 111 kubeval issues
Sort by recently updated
recently updated
newest added

Hi there, Kubernetes (and my team specifically) has been trying to migrate Kubernetes to use OpenAPI v3 and the feature is now in beta in Kubernetes v1.24. This means that...

Using kubeval library in golang and a valid k8s configu failed with 404 schema json not found. Did some checking seems the schema support up to 1.19. When will the...

hello there, i was trying to validate ingresses, but I cannot do so because the schema URL gives me 404. ``` linux@sdombi-vpc-bastion:~$ cat ingress2.yaml apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name:...

I want to validate the output of kustomize build. It puts multiple documents into a single yaml separated by --- . I noticed that only the first document is validated....

Kubeval is thowing an error on try to validate a yaml file ERR - delivery/deployment.yaml: Failed initializing schema https://kubernetesjsonschema.dev/master-standalone/podmonitor-monitoring-v1.json: Could not read schema from HTTP, response status is 404 Not...

This pull request corrects output inconsistencies when errors are found before the configuration hits the schema validator. See: #332 If one specifies the output type of json ```-o json``` and...

If a configuration is missing 'apiversion', 'type', etc, keys, kubeval dumps the issue to log.Error, prints null, and exits. When the -o flag is specified as json, I would expect...

Hi, I am having a warning that causes Kubeval to exit with non-zero status . ``` WARN - ***.yaml contains an invalid ClusterIssuer (letsencrypt-staging) - spec.acme.solvers.0.dns01: Invalid type. Expected: object,...

Getting an invalid Deployment when validating custom resources using kubeval with the additional CRD schemas. The `seccomp` profile feature was shipped in Kubernetes 1.19, is this not supported yet? ```sh...

version: ``` kubeval --version Version: 0.14.0 Commit: eae975a0031c57f01976474f428861f50cfc551e Date: 2019-09-01T10:07:27Z ``` definition: ``` cat def.yaml --- apiVersion: v1 kind: Service metadata: name: labels: app: my-service spec: type: ClusterIP ports: -...

schema