diff --git a/base/nvidia/nvidia-device-plugin.yaml b/base/nvidia/nvidia-device-plugin.yaml new file mode 100644 index 0000000..fa80236 --- /dev/null +++ b/base/nvidia/nvidia-device-plugin.yaml @@ -0,0 +1,30 @@ +apiVersion: apps/v1 +kind: DaemonSet +metadata: + name: nvidia-device-plugin-daemonset + namespace: kube-system +spec: + selector: + matchLabels: + name: nvidia-device-plugin-ds + template: + metadata: + labels: + name: nvidia-device-plugin-ds + spec: + tolerations: + - key: nvidia.com/gpu + operator: Exists + effect: NoSchedule + containers: + - image: nvidia/k8s-device-plugin:1.0.0-beta6 + name: nvidia-device-plugin-ctr + securityContext: + allowPrivilegeEscalation: false + volumeMounts: + - name: device-plugin + mountPath: /var/lib/kubelet/device-plugins + volumes: + - name: device-plugin + hostPath: + path: /var/lib/kubelet/device-plugins diff --git a/base/nvidia-runtime.yaml b/base/nvidia/nvidia-runtime.yaml similarity index 100% rename from base/nvidia-runtime.yaml rename to base/nvidia/nvidia-runtime.yaml