-
There are at least two cases where reconcileAt is set by tooling:
For 1. For 2. it seems To solve these, we'd need a way to determine whether a reconcileAt update has been accounted for. HelmRelease v2 already contains a
Possible alternatives: i. replace with explicit status field for reconcileAt annotation e.g. The other use case for |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
I think the best way to reliably guarantee a manual reconciliation request has been handled is to introduce a new field to the |
Beta Was this translation helpful? Give feedback.
-
For the |
Beta Was this translation helpful? Give feedback.
I think the best way to reliably guarantee a manual reconciliation request has been handled is to introduce a new field to the
Status
object, this field (e.g.LastHandledReconciliationRequest
) would record a literal copy of the annotation value. This works around any time skew concerns, and makes it possible forgotk
to watch this field after having requested the reconciliation (as it knows what value it pushed).