Prevent k8s version skew policy violations due to clusterctl rollout undo #8170
hiromu-a5a
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
The existing
clusterclt rollout undocommand might violate the version skew policy easily and accidentally. For example, if a user has MachineSet (revision=1, k8s version=1.22) and MachineSet (revision=4, k8s version=1.25) and mistakenly triggers rollback from revision 4 to 1, there's no way to stop it. I'd like to suggest thatclusterctlraises an error if users break the version skew policy and allow the operation only if a user sets--forceoption. What do you think?Beta Was this translation helpful? Give feedback.
All reactions