We should extract this in the "crds" folder in the KubePlus chart.
This will ensure that resourcecomposition instances are not deleted when KubePlus is upgraded. This will ensure that any application CRDs and their application instances are not deleted when KubePlus is upgraded.
Currently, ResourceComposition, ResourceMonitor, ResourcePolicy, and ResourceEvents are defined inside KubePlus chart's templates folder: https://github.com/cloud-ark/kubeplus/blob/master/deploy/kubeplus-chart/templates/kubeplus-non-pod-resources.yaml
We should extract this in the "crds" folder in the KubePlus chart.
This will ensure that resourcecomposition instances are not deleted when KubePlus is upgraded. This will ensure that any application CRDs and their application instances are not deleted when KubePlus is upgraded.