Linode LKE EOL detection
Good day everyone!
I'd like to ask this: we've had a situation when we've missed a notification letter that our cluster will be upgraded due to k8s version EOL in Linode. This unwanted upgrade has led to IP changes for nodes which has interrupted our services so we'd like to avoid this in future.
So i'm looking at API/CLI now and i cannot find a way how to determine that our cluster will undergo mandatory upgrade process. We cannot 100% relate to notification emails so i'd like to automate this process to involve more notification options for my team.
1 Reply
You should be able to reference the public changelogs on the Linode Kubernetes documentation pages and github:
https://techdocs.akamai.com/cloud-computing/changelog
https://www.linode.com/docs/release-notes/lke/
https://github.com/kubernetes/kubernetes/tree/master/CHANGELOG
You can then pair this information with the following documentation page on upgrading clusters to newer versions:
https://techdocs.akamai.com/cloud-computing/docs/upgrade-a-cluster-to-a-newer-kubernetes-version
That last link has a TON of information on how to perform the actual upgrades and gives a bunch of options, so once you have the EoL information you need from the first links, you can reference the "how" in the last link. :)
I hope that helps!
-Micah