Describe the bug
The documentation in Integration with GitOps recommends to use ignoreDifferences and mentions
Argo CD also has an open issue here which would help address this problem. The proposed solution is to introduce an annotation to resources, which indicates to Argo CD to respect and preserve the differences at a specified path, in order to allow other controllers (e.g. Argo Rollouts) controller manage them instead.
If I am not mistaken, and given that that issue is closed, the recommendation probably should change to use managedFieldsManagers with the rollouts-controller
Message from the maintainers:
Impacted by this bug? Give it a 👍. We prioritize the issues with the most 👍.