Methods for deploying a device plugin
-
Daemon sets are the recommended approach for device plugin deployments.
-
Upon start, the device plugin will try to create a UNIX domain socket at /var/lib/kubelet/device-plugin/ on the node to serve RPCs from Device Manager.
-
Since device plugins must manage hardware resources, access to the host file system, as well as socket creation, they must be run in a privileged security context.
-
More specific details regarding deployment steps can be found with each device plugin implementation.