-
-
Notifications
You must be signed in to change notification settings - Fork 13
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
Kubernetes upgrade #1829
Labels
Comments
jefflill
added
neon-kube
Related to our Kubernetes distribution
cluster-setup
neonKUBE cluster setup
debt
Engineering debt
labels
Jul 25, 2023
I'm going to go ahead and do the Kubernetes and any necessary container upgrades all at once. Upgrade Tasks
|
1.25.12 --> 1.26.0 --> 1.26.7 |
1.26.7 --> 1.27.0 --> 1.27.4 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
Kubernetes v1.24 reaches end-of-life status as of Friday (July 28, 2023) so it's time to upgrade to the latest v1.27 patch version and it also looks like 1.28 is coming soon. Now that the first friend/family beta release is (almost) ready, it's time to start thinking about this upgrade.
I think a reasonable approach would be to do this upgrade in 6 steps, ultimately upgrading to v1.27.4:
I think this will be easier than doing this all in one go but I believe we can skip the intermediate patch releases without too much drama. We're going to track these release steps in individual comments below.
GitHub Branches and Versioning
The 0.10.0-beta.0 release is still on master right now and we're going to keep it there until we finalize the release in a day or two and then we'll just patch that release if necessary by incrementing the beta number: 0.10.0-beta.1, 0.10.0-beta.2,...
I figure the next friends/family release version will be 0.11.0-beta.0 and the first GA preview release will be 0.11.0-preview.0. I'm going to do some scouting on a new 0.11.0-beta.0 branch for now but we'll merge that into master after we formally release 0.10.0-beta.0 into it's own release branch. I figure we'll ship GA as 0.11.0 and then increment the minor version number until it looks like things have stabilized and and we see no breaking changes on the horizon (and perhaps upgrade to Kubernetes v1.28, we'll bump our version to 1.0.0.
The text was updated successfully, but these errors were encountered: