gitops-engine icon indicating copy to clipboard operation
gitops-engine copied to clipboard

Contribute Argo CD diffing customizations to GitOps Engine

Open alexmt opened this issue 5 years ago • 1 comments

Summary

Argo CD supports diffing customization https://argoproj.github.io/argo-cd/user-guide/diffing/ that allows users to better handle well-known limitations and edge cases.

Proposal

Migrate Argo CD that implements diffing customization into GitOps Engine so that functionality became available for all consumers. Following features should be available:

  • Ability to "ignore" resource fields specified in list on json points ( https://github.com/argoproj/argo-cd/blob/master/util/argo/normalizers/diff_normalizer.go )
  • Known Kubernetes types "normalization" (https://github.com/argoproj/argo-cd/blob/master/util/argo/normalizers/knowntypes_normalizer.go)

alexmt avatar Nov 02 '20 19:11 alexmt

Any progress on this? Would love to have this feature in my project as well.

YourTechBud avatar May 11 '22 02:05 YourTechBud