adjust kustomizations to not define caBundle in CRD manifests
Related to #1597 (closed) (seen in CI, see #1596 (closed))
This MR:
- fixes
capo
andcabpr
kustomization so that they will not produce a caBundle field for the CustomResourceDefinitions that they define - rework other similar units so that they use the same simple patch to remove caBundle fields instead of heavier code that would not fully do the job if new caBundle field were to appear in a future evolution of the upstream kustomization
This can be considered as a solution for #1597 (closed), even though we should keep this issue opened to introduce something preventing regressions.
Edited by Thomas Morin