Changelog
The complete changelog since the v1.5.0-beta.0 release is available in CHANGELOG/CHANGELOG-1.5.md.
Urgent Upgrade Notes
- The minimum Kubernetes version has been increased to v1.22.0. If you're still using Kubernetes v1.21 or v1.20, you have to upgrade the cluster to v1.22 or newer before upgrading to KubeOne 1.5. (#2236, @xmudrii)
- Remove defaulting for Flatcar provisioning utility in example Terraform configs for AWS (defaulted to Ignition by machine-controller). If you have Flatcar-based MachineDeployments that use the
cloud-init
provisioning utility, you must change the provisioning utility toignition
(or leave it empty) for Operating System Manager (OSM) to work properly (#2285, @xmudrii) - Remove the
hcloud-volumes
StorageClass deployed automatically by Hetzner CSI driver in favor ofhcloud-volumes
StorageClass deployed by thedefault-storage-class
addon. If you're usinghcloud-volumes
StorageClass, make sure that you have thedefault-storage-class
addon enabled before upgrading to KubeOne 1.5 (#2269, @xmudrii)
Deprecations
- We announced with the KubeOne 1.4.0 release that
kubeone install
andkubeone upgrade
commands are deprecated in favor ofkubeone apply
. This time we're marking those commands as hidden, so they'll not show in the help output. In the next release, we'll completely remove those commands, so we strongly recommend migrating tokubeone apply
as soon as possible. (#2258, @kron4eg)
Known Issues
- Calico VXLAN addon has an issue with broken network connectivity for pods running on the same node. If you're using Calico VXLAN, we recommend staying on KubeOne 1.4 until the issue is not fixed. Follow #2192 for updates.
Checksums
SHA256 checksums can be found in the kubeone_1.5.0-rc.0_checksums.txt
file.