Skip to content

Commit

Permalink
Revise glossary entry for Device Plugin
Browse files Browse the repository at this point in the history
  • Loading branch information
sftim committed Dec 10, 2019
1 parent 75de70a commit 08623c6
Showing 1 changed file with 15 additions and 3 deletions.
18 changes: 15 additions & 3 deletions content/en/docs/reference/glossary/device-plugin.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,26 @@ id: device-plugin
date: 2019-02-02
full_link: /docs/concepts/extend-kubernetes/compute-storage-net/device-plugins/
short_description: >
Containers running in Kubernetes that provide access to a vendor specific resource.
Software extensions that provide Pods with access to node-local resources
aka:
tags:
- fundamental
- extension
---
Device Plugins are containers running in Kubernetes that provide access to a vendor specific resource.
Device plugins run on worker
{{< glossary_tooltip term_id="node" text="Nodes">}} and provide
{{< glossary_tooltip term_id="pod" text="Pods ">}} with access to custom
node-local resources, such as local
hardware.

<!--more-->

[Device Plugins](/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins/) are containers running in Kubernetes that provide access to a vendor-specific resource. Device Plugins advertise these resources to {{< glossary_tooltip term_id="kubelet" >}}. They can be deployed manually or as a {{< glossary_tooltip term_id="daemonset" >}}, rather than writing custom Kubernetes code.
Device plugins advertise resources to the
{{< glossary_tooltip term_id="kubelet" text="kubelet" >}}, so that workload
Pods can access hardware features on the Node where that Pod is running.
You can deploy a device plugin as a {{< glossary_tooltip term_id="daemonset" >}},
or install the device plugin software directly on each target Node.

See
[Device Plugins](/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins/)
for more information.

0 comments on commit 08623c6

Please sign in to comment.