Add additional info and steps to local node upgrade process#7496
Open
Binarytales wants to merge 1 commit into
Open
Add additional info and steps to local node upgrade process#7496Binarytales wants to merge 1 commit into
Binarytales wants to merge 1 commit into
Conversation
- Link to backup and restore page - Note to upgrade controllers before workers - Recommendation to rerun sysinfo - Section about passing a specific version to download script - Note that skipping minor versions is not supported Signed-off-by: Jon Linklater-Johnson <jon@binarytales.com>
juanluisvaladas
suggested changes
Apr 22, 2026
juanluisvaladas
left a comment
Contributor
There was a problem hiding this comment.
There are a few changes required but overall this looks like an improvement to me, thank you
| If you need to upgrade to a specific version you can set a `K0S_VERSION` for the download script. | ||
|
|
||
| ```shell | ||
| curl --proto '=https' --tlsv1.2 -sSf https://get.k0s.sh | sudo K0S_VERSION=v1.32.11+k0s.0 sh |
Contributor
There was a problem hiding this comment.
Suggested change
| curl --proto '=https' --tlsv1.2 -sSf https://get.k0s.sh | sudo K0S_VERSION=v1.32.11+k0s.0 sh | |
| curl --proto '=https' --tlsv1.2 -sSf https://get.k0s.sh | sudo K0S_VERSION={{{ k0s_version }}} sh |
| - [Upgrade a k0s node locally](#upgrade-a-k0s-node-locally) | ||
| - [Upgrade a k0s cluster using k0sctl](#upgrade-a-k0s-cluster-using-k0sctl) | ||
|
|
||
| A [backup](docs/backup.md) of k0s managed parts of your cluster can be made before upgrading. |
Contributor
There was a problem hiding this comment.
Suggested change
| A [backup](docs/backup.md) of k0s managed parts of your cluster can be made before upgrading. | |
| A [backup](backup.md) of k0s managed parts of your cluster can be made before upgrading. |
| curl --proto '=https' --tlsv1.2 -sSf https://get.k0s.sh | sudo sh | ||
| ``` | ||
|
|
||
| It is recommended to rerun pre-flight checks, especially when upgrading between minor versions (eg from v1.34.x to v1.35.x). This will flag possible breaking changes. Refer to [external runtime dependencies](docs/external-runtime-deps.md) if there are any failures. |
Contributor
There was a problem hiding this comment.
Suggested change
| It is recommended to rerun pre-flight checks, especially when upgrading between minor versions (eg from v1.34.x to v1.35.x). This will flag possible breaking changes. Refer to [external runtime dependencies](docs/external-runtime-deps.md) if there are any failures. | |
| It is recommended to rerun pre-flight checks, especially when upgrading between minor versions (eg from v1.34.x to v1.35.x). This will flag possible breaking changes. Refer to [external runtime dependencies](external-runtime-deps.md) if there are any failures. |
Contributor
|
The PR is marked as stale since no activity has been recorded in 30 days |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
Type of change
How Has This Been Tested?
Verified manually by building and running docs locally using
make docs-serve-devChecklist