Replies: 4 comments 1 reply
-
Oh, my bad, the stable / Rancher tie in is in the docs, sort of. It's not super clear that Stable is tied to Rancher just that it is compatible. i.e. the reason stable is on that version of k8s is because that's what Rancher supports is not super clear.
|
Beta Was this translation helpful? Give feedback.
-
That is correct.
We move forward as Rancher moves forward. The Kubernetes version skew policy forbids skipping over minors, so we would never jump directly over a minor release as stable - although if you delay upgrading long enough, it is possible that you would miss the period where a specific minor was stable.
That's the release identifier; semver calls it "build metadata". If we ever have to do another release (for any possible reason) outside the normal Kubernetes patch cycle, we will bump the ordinal when releasing.
You read the release note changelog?
If you're locked to a minor version channel, why does it matter to you what the stable channel points at? |
Beta Was this translation helpful? Give feedback.
-
@brandond
I'm in the midst of building our next gen k8s deployment system. We are using Kairos+Rocky Linux as an immutable base OS and going with the strategy of replacing nodes for upgrades. We want to automate this on a weekly basis to facilitate OS patching. I'm trying to work through our k8s upgrade strategy at the moment and think I'll probably just float on stable and rely on our test suite to ensure the test cluster is stable before upgrading any prod clusters. However, if the team decides we want to lock on a version of k8s and manually control when we upgrade to the next version I'd want a way to know and alert us when rke2 upgrades stable to the next version of k8s so we can take action. I'd prefer not to the do this but need to bring it as an option to the team. |
Beta Was this translation helpful? Give feedback.
-
Thank you, that makes a lot of sense. |
Beta Was this translation helpful? Give feedback.
-
The docs are not clear on how the stable channel works.
I have the following questions:
Beta Was this translation helpful? Give feedback.
All reactions