HomeComputeKubernetesReference Content
Kubernetes version support policy

Jump toUpdate content

Kubernetes version support policy

Reviewed on 04 April 2022Published on 04 April 2022

Kubernetes (K8s) is an open source project that is constantly evolving, integrating and deprecating features and applying bug fixes. The project is supported by the community, which releases between four and six new minor versions every year.

With Scaleway Kubernetes you can use the latest version of Kubernetes as soon as it is officially released and certified by the Cloud Native Computing Foundation. The versions are usually available in Kubernetes Kapsule and Kubernetes Kosmos within a few days after the release.

Important:

Each minor Kubernetes version is supported by Scaleway Kubernetes for at least twelve months before being deprecated.

Version management recommandation

We recommended you keep your Kubernetes clusters up-to-date with the latest available minor version of Kubernetes and the latest patches.

Cluster auto-upgrade

The auto-upgrade functionality provided by Kubernetes Kapsule & Kubernetes Kosmos on the control plane and the managed node versions of Kubernetes can be activated using the API, CLI, or the Scaleway console. For this functionality to operate correctly, the kube-system namespace of a cluster must not be altered or have any user-induced behaviors that could interfere with the auto-upgrade functionality.

Support

Before opening a support ticket related to cluster behavior or a Kubernetes component, we highly recommend that you upgrade the cluster to the latest version of Kubernetes. If the upgrade to a new minor version is not possible, the latest patch of the version running on the cluster must be applied. 80% of Kubernetes issues are usually fixed when applying the latest patch version available.

Scaleway Kubernetes Kapsule & Kosmos release calendar

  • Release: Version is available for cluster creation and cluster upgrade.
  • Deprecation: Version is removed from cluster creation option. Customers are informed via a support ticket that they are using a deprecated version of Kubernetes and are asked to update their clusters.
  • End of support: Version is not supported anymore, clusters will be automatically upgraded to the next supported minor version.

Scaleway Kubernetes products

Kubernetes versionOfficial releaseOfficial End of LifeReleaseDeprecationEnd of Support
1.18March 23, 2020June 2021March 27, 2020February 9, 2022April 15, 2022
1.19August 26, 2020October 2021August 31, 2020August 2022October 15, 2022
1.20December 8, 2020February 2022December 8, 2020November 2022January 15, 2023
1.21April 8, 2021June 2022April 30, 2021April 2023June 15, 2023
1.22August 4, 2021October 2022August 11, 2021August 2023October 15, 2023
1.23December 8, 2021February 2023December 9, 2021December 2023February 15, 2024
1.24April 2022

Version information

For a complete changelog update, refer to the official Kubernetes changelog.

The following documentation lists only the main feature changes for each version and provides a link to the version release announcement on Kubernetes’ official blog.

1.24

Release expected April 19th, 2022.

1.23

Main changes:

  • Deprecation of FlexVolume
  • Deprecation of klog specific flags
  • API/features graduation to GA (see announcement for full list)
  • API/features graduation to beta (see announcement for full list)
  • CSI Migration updates

1.22

Main changes:

1.21

Main changes: PodSecurityPolicy deprecation TopologyKeys Deprecation

1.20

Main changes:

  • Dockershim Deprecation
  • Exec Probe Timeout Handling

1.19

Official release announcement