# infrastructure/modules/profiles/components/device-plugin-jetson/daemonset.yaml apiVersion: apps/v1 kind: DaemonSet metadata: name: nvidia-device-plugin-jetson namespace: kube-system labels: app.kubernetes.io/name: nvidia-device-plugin app.kubernetes.io/instance: jetson spec: selector: matchLabels: app.kubernetes.io/name: nvidia-device-plugin app.kubernetes.io/instance: jetson template: metadata: labels: app.kubernetes.io/name: nvidia-device-plugin app.kubernetes.io/instance: jetson spec: nodeSelector: kubernetes.io/arch: arm64 jetson: "true" tolerations: - operator: Exists priorityClassName: system-node-critical containers: - name: nvidia-device-plugin-ctr image: nvcr.io/nvidia/k8s-device-plugin:v0.16.2 imagePullPolicy: IfNotPresent args: - "--fail-on-init-error=false" - "--device-list-strategy=envvar,cdi" securityContext: privileged: true env: - name: NVIDIA_VISIBLE_DEVICES value: "all" - name: NVIDIA_DRIVER_CAPABILITIES value: "compute,video,utility" volumeMounts: - name: device-plugin mountPath: /var/lib/kubelet/device-plugins volumes: - name: device-plugin hostPath: path: /var/lib/kubelet/device-plugins