-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow exact version match #30
Comments
I can see multiple potential policies that you may want:
But maybe it is good enough to use the exact version match policy for the last case as well, to keep things simple. |
Based on my understanding of: rancher-sandbox/rancher-desktop#3370 It seems the root of the original issue came from Overall, I think this instance highlights some of the benefits if kuberlr had a config to control version matching. As in a situation like that you might want to match more directly, rather than relying on version skew. I think the 3 options mentioned would be great options to expose to the user. I could see them being presented as:
|
In some scenarios, in may be desirable to have a config option to force an exact version match instead of using +-1 minor revision of the k8s cluster. For example, I'm seeing this issue where EKS seemingly has failed to properly support the +-1 minor version rule and thus kubectl 1.24 does not work with a 1.23 EKS cluster. So if there was an option for
kuberlr
to allow the user to specify an exact version match, we could workaround issues like this more easily. I'm guessing the use case could be even broader than this though.The text was updated successfully, but these errors were encountered: