Do not install the NVIDIA GPU Operator on CKS clusters
This page explains how GPU driver management works in CoreWeave Kubernetes Service (CKS) so you can pin your Node Pools to a supported driver version and route workloads to Nodes that match. Use this approach when your training, inference, or high-performance computing (HPC) workloads depend on a specific NVIDIA driver version for compatibility, performance, or reproducibility. CKS lets you specify a GPU driver version for your Node Pools. You can specify driver versions in the Node Pool manifest when deploying a Node Pool. CKS workloads can target Nodes running specific driver versions using thenodeSelector field in the workload manifest.
Selecting a driver version using the
gpu field is optional. If you don’t specify a version, the Node Pool uses the latest available driver version.Upcoming deprecations
Effective July 29, 2026, CoreWeave is deprecating several Canonical distributions, kernel, and driver versions. These versions are deprecated upstream and no longer receive security fixes. CoreWeave handles all updates and migrations to supported versions, so you don’t need to take any action. Operating systems
On Noble, only kernels 6.8 LTS and 6.17 LTS remain supported. Resolute launches with kernel 7.0.
NVIDIA GPU drivers
Networking stack
If you have questions, contact CoreWeave support.
Supported driver versions
Use the following table to confirm which driver version to pin when configuring a Node Pool. CoreWeave supports all tested release driver (TRD) versions from NVIDIA, listed in the following table as major versions.Although you aren’t required to upgrade from a major version, CoreWeave recommends that you upgrade frequently to ensure the best combination of testing coverage, security posture, stability, and performance.