generate CRDs as a separate step in CI
This MR makes it so that CRDs are generated as a separate step during CI.
values.yaml
now defaults to disabling generating CRDs. Instead a new values-crds.yaml
is provided where CRDs generation is enabled. Then, when CI runs, the build
step now runs helm template -f values-crds.yaml
and filters out CRDs into crds/generated.yaml
file.
Fixes: OS-15109