DigitalOcean Kubernetes (DOKS) is a managed Kubernetes service that lets you deploy Kubernetes clusters without the complexities of handling the control plane and containerized infrastructure. Clusters are compatible with standard Kubernetes toolchains and integrate natively with DigitalOcean Load Balancers and block storage volumes.
This section outlines DigitalOcean Kubernetes (DOKS) release process and when we end support for unsupported upstream Kubernetes releases. You can find version availability and deprecation announcements in the Kubernetes changelog and release notes.
We release new minor versions of DOKS as soon as possible (usually a month) after an upstream Kubernetes release. We release new patch versions of DOKS, which integrate new upstream patches as well as improvements to DOKS-specific components, about once a month. When an upstream Kubernetes release becomes unsupported, we stop updating the DOKS patch releases for that release.
Currently, you can create new clusters on the three most recent minor releases. In addition, you can keep existing clusters on older minor releases and apply patch upgrades to them.
To help you take advantage of the latest upstream Kubernetes features and bug fixes, and for us to provide you better support and security, we are announcing some upcoming changes to our release process and support policy. Starting 1 September 2021:
We will provide support for clusters running unsupported releases during the 30-day window on a best-effort basis.
If a serious security vulnerability is identified in the version your cluster is running, we may end support for that patch version and schedule an upgrade to the latest patch version of the cluster’s current minor version. You will be notified at least 7 days before the upgrade, as well as the day before the upgrade starts.
You can continue to create new clusters on any currently-supported Kubernetes minor release. When a release goes beyond its support window, we will immediately disable creation of new clusters on that release.
The following table shows the end-of-support timeline for all DOKS releases that are currently in use:
|DOKS Release||Initial DOKS Release||End of Support||Upgrades Begin|
|1.11-1.14||21 May 2019 (DOKS GA)||1 September 2021||1 October 2021|
|1.15||12 August 2019||1 September 2021||1 October 2021|
|1.16||5 November 2019||1 September 2021||1 October 2021|
|1.17||7 May 2020||1 September 2021||1 October 2021|
|1.18||20 July 2020||1 September 2021||1 October 2021|
|1.19||27 October 2020||1 September 2021||30 October 2021|
|1.20||2 February 2021||28 March 2022||27 April 2022|
|1.21||29 June 2021||28 June 2022||27 July 2022|
|1.22||3 March 2022||28 October 2022||27 November 2022|
|1.23||26 July 2022||28 February 2023||27 March 2023|
|1.24||30 August 2022||28 July 2023||27 August 2023|