File tree 1 file changed +11
-1
lines changed
packages/nvidia-k8s-device-plugin
1 file changed +11
-1
lines changed Original file line number Diff line number Diff line change 1
1
[required-extensions]
2
2
kubelet-device-plugins = "v1"
3
+ container-runtime = "v1"
3
4
std = { version = "v1", helpers = ["default"] }
4
5
5
6
+++
6
7
version: v1
7
8
flags:
9
+
8
10
{{#if settings.kubelet-device-plugins.nvidia.device-partitioning-strategy}}
9
11
{{#if (eq settings.kubelet-device-plugins.nvidia.device-partitioning-strategy "mig")}}
10
12
migStrategy: "single"
@@ -18,7 +20,15 @@ flags:
18
20
nvidiaDriverRoot: "/"
19
21
plugin:
20
22
passDeviceSpecs: {{default true settings.kubelet-device-plugins.nvidia.pass-device-specs}}
21
- deviceListStrategy: {{default "volume-mounts" settings.kubelet-device-plugins.nvidia.device-list-strategy}}
23
+ {{#if settings.kubelet-device-plugins.nvidia.device-list-strategy}}
24
+ {{#if (eq settings.kubelet-device-plugins.nvidia.device-list-strategy "cdi-cri")}}
25
+ deviceListStrategy: "cdi-cri"
26
+ {{else}}
27
+ deviceListStrategy: {{settings.kubelet-device-plugins.nvidia.device-list-strategy}}
28
+ {{/if}}
29
+ {{else}}
30
+ deviceListStrategy: "volume-mounts"
31
+ {{/if}}
22
32
deviceIDStrategy: {{default "index" settings.kubelet-device-plugins.nvidia.device-id-strategy}}
23
33
containerDriverRoot: "/"
24
34
{{#if settings.kubelet-device-plugins.nvidia.device-sharing-strategy}}
You can’t perform that action at this time.
0 commit comments