Hello @devops ,
Yes, it is recommended to re-create your cluster as mentioned above by Andriy.
When performing an upgrade from an unsupported version that skips two or more minor versions, the upgrade is performed without any guarantee of functionality and is excluded from the service-level agreements and limited warranty. If your version is significantly out of date, it's recommended to re-create the cluster.
I would recommend you to set-up auto upgrades for your cluster as it is a set once and forget mechanism that yields tangible time and operational cost benefits. By enabling auto-upgrade, you can ensure your clusters are up to date and don't miss the latest AKS features or patches from AKS and upstream Kubernetes.
Automatically completed upgrades are functionally the same as manual upgrades. The timing of upgrades is determined by the selected channel. When making changes to auto-upgrade, allow 24 hours for the changes to take effect.
There are 4 types of channels available:
You can learn more about it here : https://learn.microsoft.com/en-us/azure/aks/auto-upgrade-cluster
Hope this helps. If you have further queries, feel free to reach back.
----------------------
If the above information is helpful, please accept as answer
and upvote
for the benefit of community looking for help on similar queries.