Skip to content

Commit c5e1885

Browse files
committed
add nri plugin annotation instead of setting nvidia runtimeclass
Signed-off-by: Tariq Ibrahim <tibrahim@nvidia.com>
1 parent b0b655c commit c5e1885

File tree

13 files changed

+50
-14
lines changed

13 files changed

+50
-14
lines changed

assets/gpu-feature-discovery/0500_daemonset.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ spec:
1616
labels:
1717
app: gpu-feature-discovery
1818
app.kubernetes.io/part-of: nvidia-gpu
19+
annotations:
20+
cdi-devices.noderesource.dev/container.gpu-feature-discovery: |
21+
- management.nvidia.com/gpu=all
1922
spec:
2023
nodeSelector:
2124
nvidia.com/gpu.deploy.gpu-feature-discovery: "true"

assets/state-dcgm-exporter/0800_daemonset.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ spec:
1515
metadata:
1616
labels:
1717
app: nvidia-dcgm-exporter
18+
annotations:
19+
cdi-devices.noderesource.dev/container.nvidia-dcgm-exporter: |
20+
- management.nvidia.com/gpu=all
1821
spec:
1922
nodeSelector:
2023
nvidia.com/gpu.deploy.dcgm-exporter: "true"

assets/state-dcgm/0400_dcgm.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ spec:
1515
metadata:
1616
labels:
1717
app: nvidia-dcgm
18+
annotations:
19+
cdi-devices.noderesource.dev/container.nvidia-dcgm-ctr: |
20+
- management.nvidia.com/gpu=all
1821
spec:
1922
nodeSelector:
2023
nvidia.com/gpu.deploy.dcgm: "true"

assets/state-device-plugin/0500_daemonset.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ spec:
1515
metadata:
1616
labels:
1717
app: nvidia-device-plugin-daemonset
18+
annotations:
19+
cdi-devices.noderesource.dev/container.nvidia-device-plugin: |
20+
- management.nvidia.com/gpu=all
1821
spec:
1922
nodeSelector:
2023
nvidia.com/gpu.deploy.device-plugin: "true"

assets/state-kata-manager/0600_daemonset.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ spec:
1313
metadata:
1414
labels:
1515
name: nvidia-kata-manager
16+
annotations:
17+
cdi-devices.noderesource.dev/container.nvidia-kata-manager: |
18+
- management.nvidia.com/gpu=all
1619
spec:
1720
tolerations:
1821
- key: nvidia.com/gpu

assets/state-mig-manager/0600_daemonset.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ spec:
1313
metadata:
1414
labels:
1515
app: nvidia-mig-manager
16+
annotations:
17+
cdi-devices.noderesource.dev/container.nvidia-mig-manager: |
18+
- management.nvidia.com/gpu=all
1619
spec:
1720
nodeSelector:
1821
nvidia.com/gpu.deploy.mig-manager: "true"

assets/state-mps-control-daemon/0400_daemonset.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ spec:
1515
metadata:
1616
labels:
1717
app: nvidia-device-plugin-mps-control-daemon
18+
annotations:
19+
cdi-devices.noderesource.dev/container.mps-control-daemon-ctr: |
20+
- management.nvidia.com/gpu=all
1821
spec:
1922
nodeSelector:
2023
nvidia.com/gpu.deploy.device-plugin: "true"

assets/state-operator-validation/0500_daemonset.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ spec:
1616
labels:
1717
app: nvidia-operator-validator
1818
app.kubernetes.io/part-of: gpu-operator
19+
annotations:
20+
cdi-devices.noderesource.dev/container.toolkit-validation: |
21+
- management.nvidia.com/gpu=all
1922
spec:
2023
nodeSelector:
2124
nvidia.com/gpu.deploy.operator-validator: "true"

assets/state-sandbox-device-plugin/0500_daemonset.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,9 @@ spec:
1515
metadata:
1616
labels:
1717
app: nvidia-sandbox-device-plugin-daemonset
18+
annotations:
19+
cdi-devices.noderesource.dev/container.nvidia-sandbox-device-plugin-ctr: |
20+
- management.nvidia.com/gpu=all
1821
spec:
1922
nodeSelector:
2023
nvidia.com/gpu.deploy.sandbox-device-plugin: "true"

assets/state-sandbox-validation/0500_daemonset.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@ spec:
1616
labels:
1717
app: nvidia-sandbox-validator
1818
app.kubernetes.io/part-of: gpu-operator
19+
annotations:
20+
cdi-devices.noderesource.dev/container.nvidia-sandbox-validator: |
21+
- management.nvidia.com/gpu=all
1922
spec:
2023
nodeSelector:
2124
nvidia.com/gpu.deploy.sandbox-validator: "true"

0 commit comments

Comments
 (0)