jx-kube-test is a command line tool for testing Kubernetes resources generated via helm, helmfile or kustomize.
It supports various tools to validate:
You can configure the tests to run by creating a .jx/kube-test/settings.yaml
file using the
If you use a GitOps repository layout like the Jenkins X GitOps Layout Conventions then you'll have a root folder like config-root
in which case you can perform the default kubernetes validation on your resources via:
jx kube test run --source-dir config-root
To see the available arguments run jx kube test run --help
or browse the CLI reference
See the jx-kube-test command reference