# Reference to NFD worker DaemonSet - https://github.com/kubernetes-sigs/node-feature-discovery/blob/master/nfd-worker-daemonset.yaml.template apiVersion: apps/v1 kind: DaemonSet metadata: labels: app: nfd-worker name: nfd-worker namespace: node-feature-discovery spec: selector: matchLabels: app: nfd-worker template: metadata: labels: app: nfd-worker spec: hostNetwork: true dnsPolicy: ClusterFirstWithHostNet containers: - env: - name: NODE_NAME valueFrom: fieldRef: fieldPath: spec.nodeName image: quay.io/kubernetes_incubator/node-feature-discovery:v0.4.0 name: nfd-worker command: - "nfd-worker" args: - "--sleep-interval=60s" - "--server=nfd-master:8080" volumeMounts: - name: host-boot mountPath: "/host-boot" readOnly: true - name: host-os-release mountPath: "/host-etc/os-release" readOnly: true - name: host-sys mountPath: "/host-sys" - name: source-d mountPath: "/etc/kubernetes/node-feature-discovery/source.d/" - name: features-d mountPath: "/etc/kubernetes/node-feature-discovery/features.d/" volumes: - name: host-boot hostPath: path: "/boot" - name: host-os-release hostPath: path: "/etc/os-release" - name: host-sys hostPath: path: "/sys" - name: source-d hostPath: path: "/etc/kubernetes/node-feature-discovery/source.d/" - name: features-d hostPath: path: "/etc/kubernetes/node-feature-discovery/features.d/"