Open DerekTBrown opened 4 days ago
Hm, this seems like it would be inconsistent with how JSONPointers and JQPathExpressions behave currently.
I don't fully understand the motivation yet. Wouldn't setting ignoreDifferences on individual keys in the data section work?
Summary
ConfigMap
.ignoreDifferences
are supported within Kubernetes manifests, users may need to ignore differences inside a ConfigMap.Motivation
For example- there are certain fields within our Kiali
ConfigMap
that show diffs on every update. We would like to suppress those changes in the ArgoCD UI.Proposal
The behavior would be:
YAMLStringIgnoreJQPaths
is non-empty, all values referred to byJSONPointers
andJQPathExpressions
will be parsed as YAML.YAMLStringIgnoreJQPaths
will be ignored.