Skip to content

Expand DRA Driver Integration for GPU Operator#2424

Draft
karthikvetrivel wants to merge 10 commits intoNVIDIA:mainfrom
karthikvetrivel:kv-dra-driver-integration
Draft

Expand DRA Driver Integration for GPU Operator#2424
karthikvetrivel wants to merge 10 commits intoNVIDIA:mainfrom
karthikvetrivel:kv-dra-driver-integration

Conversation

@karthikvetrivel
Copy link
Copy Markdown
Member

@karthikvetrivel karthikvetrivel commented May 4, 2026

Purpose

This PR builds on Chris's DRA integration work in #1541 and serves as the umbrella integration branch for NVIDIA DRA driver support in GPU Operator.

It includes both:

  • updates needed to align GPU Operator with newer DRA driver assets, CRDs, RBAC, and image layout
  • follow-on GPU Operator features required to make DRA support usable and maintainable across supported deployment modes

Change Log

48c2079:

  • Refreshed the embedded DRA driver manifests to the newer driver layout: split kubelet-plugin RBAC/service accounts, updated controller/kubelet-plugin workloads, removed the old entrypoint ConfigMap, and wired the newer DRA image.
  • Updated DRA CRD packaging: refreshed ComputeDomain, added ComputeDomainClique, included them in Helm CRD hooks, Dockerfile packaging, and the OLM bundle.
  • Updated GPU Operator reconciliation support for the new assets: handling multiple Role objects, applying new DRA transforms, and adjusting tests for the refreshed DaemonSet/Deployment structure.

cdesiniotis and others added 10 commits May 4, 2026 14:01
Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com>
Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com>
Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com>
Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com>
Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com>
Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com>
Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com>
Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com>
Signed-off-by: Christopher Desiniotis <cdesiniotis@nvidia.com>
Signed-off-by: Karthik Vetrivel <kvetrivel@nvidia.com>
@copy-pr-bot
Copy link
Copy Markdown

copy-pr-bot Bot commented May 4, 2026

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@karthikvetrivel karthikvetrivel marked this pull request as draft May 4, 2026 18:56
@karthikvetrivel karthikvetrivel changed the title Kv dra driver integration Expand DRA Driver Integration for GPU Operator May 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants