Skip to content

Commit 6eaa198

Browse files
committed
refactored code to three interfaces
1 parent d49bf31 commit 6eaa198

File tree

7 files changed

+786
-417
lines changed

7 files changed

+786
-417
lines changed

deployments/container/Dockerfile.ubi9

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,8 @@ FROM nvcr.io/nvidia/cloud-native/k8s-mig-manager:v0.12.3-ubi9 as mig-manager
4646
FROM nvcr.io/nvidia/distroless/go:v3.1.13-dev
4747

4848
ENV NVIDIA_VISIBLE_DEVICES=void
49+
# Preload NVIDIA NVML library from the driver mounted at /driver-root
50+
ENV LD_PRELOAD=/driver-root/usr/lib/x86_64-linux-gnu/libnvidia-ml.so.1
4951

5052
COPY --from=build /artifacts/nvidia-vgpu-dm /usr/bin/nvidia-vgpu-dm
5153
COPY --from=build /artifacts/nvidia-k8s-vgpu-dm /usr/bin/nvidia-k8s-vgpu-dm

internal/vfio/vfio.go

Lines changed: 0 additions & 202 deletions
This file was deleted.

0 commit comments

Comments
 (0)