Describe the bug
ArgoCD keeps saying out of sync, due to the spec.preserveUnknownFields that has been deprecated in favor of x-kubernetes-preserve-unknown-fields: true in the CRD v1.

For these CRDs it should be addressed:
https://github.com/search?q=repo%3Anginx%2Fnginx-ingress-helm-operator%20preserveUnknownFields&type=code
Expected behavior
https://argo-cd.readthedocs.io/en/stable/operator-manual/upgrading/2.14-3.0/#removing-default-ignores-of-preserveunknownfields-for-crd
Removing preserveUnknownFields from the CRD should fix the issue.