# 1.23.9-do.0 DigitalOcean Kubernetes (DOKS) is a Kubernetes service with a fully managed control plane, high availability, and autoscaling. DOKS integrates with standard Kubernetes toolchains and DigitalOcean’s load balancers, volumes, CPU and GPU Droplets, API, and CLI. - First 1.23.x release - Updates to system components: - Updated to [Kubernetes v1.23.9](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.23.md#v1239) - Changes to system components: - Updated to [DO CSI v4.2.0](https://github.com/digitalocean/csi-digitalocean/releases/tag/v4.2.0) - Updated to [external-provisioner v3.2.1](https://github.com/kubernetes-csi/external-provisioner/releases/tag/v3.2.1) - Updated to [external-attacher v3.5.0](https://github.com/kubernetes-csi/external-attacher/releases/tag/v3.5.0) - Updated to [external-snapshotter, snapshot-controller, and snapshot validation webhook v6.0.1](https://github.com/kubernetes-csi/external-snapshotter/releases/tag/v6.0.1) - Updated to [external-resizer v1.5.0](https://github.com/kubernetes-csi/external-resizer/releases/tag/v1.5.0) - Updated to [node-driver-registrar v2.5.1](https://github.com/kubernetes-csi/node-driver-registrar/releases/tag/v2.5.1) * * * **Note** Starting with this minor version release, the snapshot API is upgraded from `v1beta1` to `v1`. Invalid `v1beta1` snapshots upgraded to `v1` may not be usable anymore. Cluster upgrades attempted through the cloud control panel will cause [clusterlint](https://docs.digitalocean.com/support/clusterlint-error-fixes/index.html.md) to scan for invalid snapshots and prevent upgrades accordingly. For more information on how to correct invalid snapshots, see [Invalid CSI Volume Snapshots](https://docs.digitalocean.com/support/clusterlint-error-fixes/index.html.md#invalid-csi-volume-snapshots). * * *