Open csantanapr opened 3 years ago
Thanks to Benjamin Orazem for making me aware of kubeval
Adding Kubeval
Ah cool it looks like kubeval should be run first to check the syntax and schema problems, and then kube-linter on security and best practices So it can be a single Tekton Task with 2 steps
https://github.com/sabre1041/k8s-manifest-validation#key-tools https://github.com/instrumenta/kubeval
A tool to lint kube yamls is https://github.com/stackrox/kube-linter
What is KubeLinter? KubeLinter analyzes Kubernetes YAML files and Helm charts, and checks them against a variety of best practices, with a focus on production readiness and security.