is there any reason why the Helm chart psmdb-db does also incluse the CRDs ? CRDs should belong to Helm chart psmdb-operator, should not it ?
My k8s deployment framework does helm template --include-crds both psmdb-db and psmdb-operator, then apply Kustomize updates and deploy rendered manifest files to target k8s cluster.
This way, having CRDs defined twice could be a problem if they are not aligned between the two charts.
Have a good day.