⚠️ Upgrade to 2.x #794
Replies: 8 comments 13 replies
-
Thanks for the update! Is the new node pool essential or is that only a way to reliably decommission the correct nodes? In other words, will new nodes in the existing node pool also use the new snapshot / have IPv6 enabled correctly? |
Beta Was this translation helpful? Give feedback.
-
@mysticaltech |
Beta Was this translation helpful? Give feedback.
-
If you are having issues with 2.8.x upgrades with the LB, the steps to resolve are laid out here #1028. |
Beta Was this translation helpful? Give feedback.
-
📢 Starting in v2.8.3 this project needs traefik v15 and if you are upgrading you still must have previous versions of Traefik, so before attempting the upgrade of the module, you have to upgrade Traefik itself. To do that, SSH into any control plane node (see debug section how to do that) and follow these simple steps: https://pet2cattle.com/2021/12/k3s-update-traefik-to-v2 |
Beta Was this translation helpful? Give feedback.
-
Starting in v2.9.x, make sure your do not have autoscaler image and version set in kube.tf, you need to let the system use the default value, we point to the correct image automatically. |
Beta Was this translation helpful? Give feedback.
-
is there anyway to upgrade single control plane cluster if nodes need to be recreated? or will provisioning extra nodes result in failure of the cluster / or non-working nodes? |
Beta Was this translation helpful? Give feedback.
-
What is |
Beta Was this translation helpful? Give feedback.
-
Hey guys, |
Beta Was this translation helpful? Give feedback.
-
You have to recreate the snapshots.
Inside your terraform folder (where your kube.tf lives), don't worry it will not affect your running cluster:
hcloud image list
hcloud image delete <run this for both MicroOS x86 and ARM>
rm hcloud-microos-snapshots.pkr.hcl
createkh
, answer yes to create snapshots (this will create the snapshots)terraform init -upgrade
terrafom apply
Then if you want the already running cluster to properly support IPv6, you will have to decomission the old nodes:
Beta Was this translation helpful? Give feedback.
All reactions