kubeval
kubeval copied to clipboard
Validate your Kubernetes configuration files, supports multiple Kubernetes versions
Thank you for your great OSS! `kubeval` was previously distributed by @garethr , and if the tap command settings from that time are still in place, the following error will...
I run kubeval from helm chart plugin and the output I get is so limited that I can't even start troubleshooting the issue: ``` helm kubeval -o json -v 1.18.1...
This adds an option `--error-on-validation-failure` to generate an error instead of a simple warning if a resource fails to validate when outputting to STDOUT. This makes it easier to detect...
including error line and column numbers would help run this in a useful manner within vim
Hey, kubeval looks really useful. We're adding it to our heptapod/gitlab CI. It's as simple as ``` kubeval: image: garethr/kubeval script: - kubeval --directories . ``` We use kustomize https://kustomize.io/...
I'm getting the following error: ``` CrashLoopBackOff: back-off 5m0s restarting failed container=nginx pod=foo-5b9957fff9-f6hqp_bar-staging(92483072-df8f-4fce-bbd7-3a6f2096691a) InvalidImageName: Failed to apply default image tag "${PHP_FPM_IMAGE}": couldn't parse image reference "${PHP_FPM_IMAGE}": invalid reference format: repository...
Hi i've got a CronJob with resources like that : ```yaml resources: limits: cpu: 300m memory: 300m requests: cpu: 100m memory: 100m ``` I've got an error when pod is...
Using `kubeval --strict` still passes malformed StatefulSet (`volumeMount` item containing `emptyDir` key). Helm install will fail with the following error: ``` ValidationError(StatefulSet.spec.template.spec.containers[1].volumeMounts[5]): missing required field "mountPath" in io.k8s.api.core.v1.VolumeMount] ``` Simplified...
I have been running kubval with the following version: - v1.15.12 - v1.16.13 - v1.17.9 - v1.18.6 however https://github.com/instrumenta/kubernetes-json-schema does not have schema's for those versions yet. Is there a...