I want to deploy percona mongodb operator with argocd (gitops approach). This means that argocd pulls the helm config from our git repository and applies it to the k8s cluster.
However, when certain kubernetes ressources are not in git but generated automatically like a PVC, I need to tell argocd to ignore those. Otherwise they might get pruned/deleted during sync process.
In this case, the operator will add them into PVCs but if a user needs to remove them. It should be done manually the operator can add but can’t remove annotations/labels from PVCs.
We have the plan to release 1.14.0 next month but you can test it using the main branch (please do not use this branch for production deployment).