Replies: 3 comments 9 replies
-
What about using our tool to automatically upgrade: https://docs.rke2.io/upgrade/automated_upgrade? |
Beta Was this translation helpful? Give feedback.
1 reply
-
Hi @manuelbuil , |
Beta Was this translation helpful? Give feedback.
3 replies
-
@lucd077 did you end up doing the upgrade? I'm about to do a manual one too and I don't have the auto since I'm below 1.26. I thought your steps looked good (plus the backup) |
Beta Was this translation helpful? Give feedback.
5 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi everyone,
I need to upgrade to the latest version RKE2 kubernetes.
I have RKE2 version v1.26.9+rke2r1 with 3 etcd nodes, 3 masters, and more than 20 workers as the picture above
So, as this documentation: https://kubernetes.io/releases/version-skew-policy/#supported-component-upgrade-order.
I need to upgrade to the latest version of 1.26, which is v1.26.12+rke2r1, then upgrade to the latest 1.27, followed by 1.28, and finally 1.29.
Could you guide me on how to manually upgrade these nodes (3 etcd, 3 masters, more than 20 workers)?
I plan to upgrade the etcd nodes first (one at a time), then the masters (one at a time), and finally the workers.
IMO, Here's my steps for upgrading to version v1.26.12+rke2r1 without has any issues:
For etcd 1:
1: Execute command: curl -sfL https://get.rke2.io/ | INSTALL_RKE2_VERSION=v1.26.12+rke2r1 sh -
2: Run systemctl restart rke2-server
then repeat these steps for etcd 2 and 3, followed by the masters 1,2,3 at a time and workers?
After all done, repeat these steps with RKE2 latest version 1.27 -> 1.28 -> 1.29.
Hope to see your answer for upgrading.
Beta Was this translation helpful? Give feedback.
All reactions