You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
there are some use-cases where we want the sinker to copy across resources once, or whenever the source changes, and never delete the target. e.g. configmaps and secrets. stale information is probably better than it going missing later when we want it.
there are other use-cases where we want the sinker to remove the target when the source is removed, e.g. live status information. we don't want to retain stale status information that could lead to us erroneously reporting a healthy status for something that is gone.
currently it won't ever delete the target, so we have case one only.
the Reconcile policy is what we do now. i can't think of another mode but we may come up with some later. prune means "if the source is gone, delete the target". it should default to false so that current syncs have no change of behaviour, and it's possibly what people would expect as default.
@cannonpalms i feel you had another example in our call that might give us another mode but i can't remember it right now.
The text was updated successfully, but these errors were encountered:
there are some use-cases where we want the sinker to copy across resources once, or whenever the source changes, and never delete the target. e.g. configmaps and secrets. stale information is probably better than it going missing later when we want it.
there are other use-cases where we want the sinker to remove the target when the source is removed, e.g. live status information. we don't want to retain stale status information that could lead to us erroneously reporting a healthy status for something that is gone.
currently it won't ever delete the target, so we have case one only.
a suggested format:
to give just the relevant section:
the
Reconcile
policy is what we do now. i can't think of another mode but we may come up with some later.prune
means "if the source is gone, delete the target". it should default to false so that current syncs have no change of behaviour, and it's possibly what people would expect as default.@cannonpalms i feel you had another example in our call that might give us another mode but i can't remember it right now.
The text was updated successfully, but these errors were encountered: