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 creating a new cluster.
cgroup v2 requirement for v1.35 and laterWhen upgrading to v1.35 or later, all Nodes must use cgroup v2. Kubernetes v1.35 and later do not support cgroup v1.
Kubernetes VersionControl Group VersionDRA EnablementNotes
v1.34cgroup v2Yes
v1.35cgroup v2Yes
v1.36cgroup v2YesDefault version for new clusters
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.
Kubernetes VersionControl Group VersionNotes
v1.29cgroup v1Deprecated
v1.30cgroup v1Deprecated
v1.31cgroup v1Deprecated
v1.32cgroup v1Deprecated
v1.33cgroup v2Deprecated
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 allow customers to start running workloads immediately after deploying their CKS cluster. These components are configurable to allow for the desired state of a CKS cluster.
  • 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

ComponentNamespaceVersionDescription
calico (deprecated)cw-calico-system3.29.1Container Network Interface (CNI) used on older clusters; no longer supported for new CKS clusters.
ciliumcw-cilium-systemv1.18.1Container Network Interface (CNI) that uses eBPF for efficient load-balancing.
coredns (internally versioned)v1.5.1A flexible DNS server consisting of multiple plugins that manage in-cluster DNS and resolve service records inside clusters. This runs in the CKS Managed Control Plane.
konnectivity-agentkube-systemv0.34.0Isolates CKS Control Plane traffic from the cluster network and creates a TCP level proxy to konnectivity-server, which sits alongside the Control Plane to tunnel traffic from the Control Plane to in-cluster endpoints.
metallbcw-metallb-systemv0.13.4-90f9eddHandles IP Address Management (IPAM) for LoadBalancer services; is not used for advertisements. See How to: Expose a Service
multus-cniEnables attaching multiple network interfaces to Pods. Used to configure InfiniBand as a secondary interface for workloads that require high throughput and low latency in HPC environments.
node-local-dns (internally versioned)kube-systemv1.0.2Improves cluster DNS performance and speeds up traffic between CoreDNS instances. The node-local-dns Pods run CoreDNS in local caching mode as a DaemonSet over TCP, avoiding dropped packets and reducing tail latency.

Networking notes

  • Cilium, like CKS, is a managed product. We deploy Cilium with a minimal feature set. If you require a feature that isn’t enabled, or is only available in Cilium Enterprise, please contact support.
  • Argo CD has documented issues with Cilium when not using annotation tracking. To prevent issues, declare resource exclusions in the Argo CD ConfigMap.
  • Customers who require a specific CNI (such as Cilium Enterprise instead of Cilium Open Source) can bring their own. This manual process requires coordination with CoreWeave when deploying the cluster. Please contact support for more information.

Cluster management

ComponentNamespaceVersionDescription
hpc-verificationcw-hpc-verificationv3.5.11Validates the Node is in an optimal state. These tests only run on idle Nodes.
nfdcw-nfdv1.1.0Node Feature Discovery. Detects hardware features and labels Nodes accordingly for use in scheduling decisions.
node-problem-detectorcw-node-problem-detectorv1.16.0Framework for running health checks for each Node run as a DaemonSet. It allows CoreWeave to quickly identify Nodes that are misbehaving and mark them as Unschedulable.
Older clusters may have jspolicy installed in the jspolicy-policies-<Org ID>-<cluster ID> and tenant-<Org ID>-<cluster ID> namespaces. Newer clusters do not include JSPolicy.

Observability and security

ComponentNamespaceVersionDescription
chrony-exportercw-exportersv1.0.0Exporter for Chrony NTP.
crowdstrikecw-crowdstrike7.29.0-18202-1.falcon-linux.Release.US-2CrowdStrike Falcon cybersecurity tooling.
dcgm-exportercw-exporters4.4.1-4.6.0-ubuntu22.04Exports NVIDIA Data Center GPU Manager (DCGM) metrics.
gpu-thermal-exportercw-exportersv1.1.0Emits hardware metrics for GPU thermal data for Node health monitoring.
metrics-serverkube-system0.6.2Only installed on clusters deployed before July 7, 2025.
node-exportercw-exportersv1.0.0Exports hardware and OS metrics exposed by *NIX kernels.
node-pci-exportercw-exportersv1.1.0Exports the operating system’s PCI tree as metrics, representing the current and capable width and speed of every device available on the PCI bus.
nvlink-exportercw-exportersv1.1.0Exports metrics for NVLink performance in GPU Nodes.
ping-exportercw-ping-exporterv1.3.0Measures packet loss to configured network targets for connectivity checks.
promtailcw-promtail3.2.0Forwards Node logs centrally using Grafana’s Promtail.
transceiver-exportercw-exportersv1.0.0Provides diagnostics for pluggable transceivers (SFP, SFP+, QSFP, etc.) using the ethtool library
victoria-metricscw-victoria-metricsv0.61.2Collects metrics from inside the cluster and relays them to a logging solution.
vmagentcw-victoria-metricsv1.123.0Gathers metrics for Victoria Metrics.

Storage

ComponentNamespaceVersionDescription
vast-csicw-vast-csiv2.4.2Container Storage Interface for VAST Storage.

Object Storage

ComponentNamespaceVersionDescription
lotacw-object-storagev2.2.6CoreWeave’s Local Object Transport Accelerator (LOTA) for AI Object Storage. Learn more about LOTA.

Hardware

ComponentNamespaceVersionDescription
gpu-operatorcw-nvidia-gpu-operatorv25.3.0CoreWeave manages the NVIDIA GPU Operator on recent clusters. Manages the lifecycle of GPU-related components such as the device plugin, GPU Feature Discovery (GFD), and more.
k8s-device-plugin (deprecated)cw-nvidia-device-pluginv0.17.0-2cb7b71Standalone NVIDIA device plugin used on older clusters. Replaced by the GPU Operator-managed device plugin.
k8s-dra-driver-gpucw-nvidia-gpu-operatorv25.8.0NVIDIA’s DRA driver for GPUs. Required for IMEX with DRA. Currently used only for IMEX channel allocation via ComputeDomain resources. GPU allocation via DRA is not supported today.
nvidia-imex (deprecated)cw-nvidia-imexv1.2.0Previously provided transparent IMEX channel access to all Pods. Replaced by IMEX with DRA.
rdma-shared-dpcw-rdma1.4.0Device plugin to support InfiniBand and RDMA hardware resources.

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 8, 2026