Skip to main content

Kubernetes versions

CoreWeave Kubernetes Service (CKS) supports the three latest Kubernetes versions. When the upstream project releases a new version, we test it for compatibility and performance, then add it to the CKS support matrix. This happens three times a year, about every 120 days.

Supported versions

New clusters use the latest supported version by default, but you can choose any supported version and its associated control group (cgroup) from the list below when you create a new cluster.
cgroup v2 requirement for v1.35 and laterWhen you upgrade to v1.35 or later, all Nodes must use cgroup v2. Kubernetes v1.35 and later don’t support cgroup v1.
To ensure your cluster has access to new features, security patches, and stability improvements, update it to a supported version before it is deprecated.

Deprecated versions

These versions are no longer supported for new CKS clusters. While existing clusters can continue to use these deprecated versions, CoreWeave’s ability to support them is limited by the upstream support period.

Managed Control Plane

To ensure security and stability, CoreWeave provides a Managed Control Plane for CKS clusters. Learn more about CKS cluster architecture.

Managed Data Plane components

The CKS Managed Data Plane comes with several preinstalled components, which let you start running workloads immediately after you deploy your CKS cluster. These components are configurable to support the desired state of a CKS cluster. On clusters created on or after July 7, 2025, CoreWeave runs these components out-of-band on the CKS Control Plane, while some continue to run on your own Node Pools. Clusters created before that date instead ran them on a dedicated cpu-control-plane Node Pool, which CoreWeave no longer provisions. For the list of affected components and where each one runs, see the Control Plane Node Pools release note.
  • Some older clusters’ namespaces may not have the cw- prefix shown in the tables below.
  • Components and API versions change often. The versions deployed to your cluster may be newer than shown below.

Networking

Networking notes

Cluster management

Older clusters may have jspolicy installed in the jspolicy-policies-[ORG-ID]-[CLUSTER-ID] and tenant-[ORG-ID]-[CLUSTER-ID] namespaces. Newer clusters don’t include JSPolicy.

Observability and security

Storage

Object Storage

Hardware

Do not install the NVIDIA GPU Operator on CKS clusters

CoreWeave manages the NVIDIA GPU Operator on your behalf. Do not install the NVIDIA GPU Operator on CKS clusters. Doing so conflicts with the platform-managed deployment and is not supported.
Last modified on June 17, 2026