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
And suppose I need to update both sources to v2.0.0 which has breaking changes.
Is there a risk that if I update the spec.ref.tag to v2.0.0 on both OCI repos that a new artifact will be generated with mixed versions, that is v1.0.0 of one source and v2.0.0 of another source? Which will trigger the Kustomization to reconcile, potentially breaking the app?
What is the recommended way of coordinating multi-source updates? Suspend the Kustomization first, wait for the artifact with v2.0.0 from all sources, and then resume?
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
This is just a hypothetical scenario, not a problem I am actually experiencing.
Suppose I have two sources and an ExternalArtifact that combines the sources and a Kustomization that reconciles them:
And suppose I need to update both sources to v2.0.0 which has breaking changes.
Is there a risk that if I update the
spec.ref.tagto v2.0.0 on both OCI repos that a new artifact will be generated with mixed versions, that is v1.0.0 of one source and v2.0.0 of another source? Which will trigger the Kustomization to reconcile, potentially breaking the app?What is the recommended way of coordinating multi-source updates? Suspend the Kustomization first, wait for the artifact with v2.0.0 from all sources, and then resume?
Beta Was this translation helpful? Give feedback.
All reactions