This document contains important upgrade notes for upgrading from KubeOne 1.11 to v1.12. For the complete changelog, please check the complete v1.12.0 changelog on GitHub.
Make sure to familiarize yourself with the known issues in KubeOne 1.12 before upgrading by checking the Known Issues document.
KubeOne 1.12 introduces support for Kubernetes 1.34. Support for Kubernetes 1.31 has been removed as this release already reached End-of-Life (EOL).
If you have a Kubernetes cluster running 1.31 or earlier, you need to update to Kubernetes 1.32 or newer using KubeOne 1.11. For more information, check out the Kubernetes compatibility document.
The minimum kernel version for Kubernetes 1.32 clusters is 4.19. It’s recommended to use a kernel version 5.8 or newer.
RockyLinux 8 and RHEL 8 are not supported anymore because of their too old kernel version falling below the minimum required version by Kubernetes.
amzn2 has been completely removed.