apiVersion: apps/v1 kind: DaemonSet metadata: name: dcu-device-plugin-daemonset namespace: kube-system spec: selector: matchLabels: name: k8s-device-plugin template: metadata: labels: name: k8s-device-plugin spec: nodeSelector: kubernetes.io/arch: amd64 priorityClassName: system-node-critical tolerations: - key: CriticalAddonsOnly operator: Exists containers: - image: docker.io/songlf/k8s-device-plugin:latest name: k8s-device-plugin securityContext: privileged: true capabilities: drop: ["ALL"] volumeMounts: - name: device-plugins mountPath: /var/lib/kubelet/device-plugins - name: sys mountPath: /sys volumes: - name: device-plugins hostPath: path: /var/lib/kubelet/device-plugins - name: sys hostPath: path: /sys