kpt
kpt copied to clipboard
Make `gcr.io/kpt-fn/kubeval` as a default validator
We want to have kpt fn render automatically validate the users KRM resources (via kubeval ) at the end of all the mutator functions. This guarantees any resources the KRM functions modified are at least pass kubeval before they are saved. The downside is the additional overhead on running another function.
We should make the kubeval as a builtin function, so it should still be much faster than running the standalone gcr.io/kpt-fn/kubeval.
This is votes in kpt slack