You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/docs/concepts/extend-kubernetes/compute-storage-net/device-plugins.md
+14-11Lines changed: 14 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,6 @@
1
1
---
2
-
reviewers:
3
2
title: Device Plugins
4
-
description: Use the Kubernetes device plugin framework to implement plugins for GPUs, NICs, FPGAs, InfiniBand, and similar resources that require vendor-specific setup.
3
+
description: Device plugins let you configure your cluster with support for devices or resources that require vendor-specific setup, such as GPUs, NICs, FPGAs, or non-volatile main memory.
5
4
content_type: concept
6
5
weight: 20
7
6
---
@@ -48,12 +47,14 @@ For example, after a device plugin registers `hardware-vendor.example/foo` with
48
47
and reports two healthy devices on a node, the node status is updated
49
48
to advertise that the node has 2 "Foo" devices installed and available.
@@ -310,7 +311,7 @@ DaemonSet, `/var/lib/kubelet/pod-resources` must be mounted as a
310
311
Support for the `PodResourcesLister service` requires `KubeletPodResources`[feature gate](/docs/reference/command-line-tools-reference/feature-gates/) to be enabled.
311
312
It is enabled by default starting with Kubernetes 1.15 and is v1 since Kubernetes 1.20.
312
313
313
-
## Device Plugin integration with the Topology Manager
314
+
## Device plugin integration with the Topology Manager
Here are some examples of device plugin implementations:
342
345
343
346
* The [AMD GPU device plugin](https://github.com/RadeonOpenCompute/k8s-device-plugin)
@@ -357,5 +360,5 @@ Here are some examples of device plugin implementations:
357
360
358
361
* Learn about [scheduling GPU resources](/docs/tasks/manage-gpus/scheduling-gpus/) using device plugins
359
362
* Learn about [advertising extended resources](/docs/tasks/administer-cluster/extended-resource-node/) on a node
360
-
* Read about using [hardware acceleration for TLS ingress](https://kubernetes.io/blog/2019/04/24/hardware-accelerated-ssl/tls-termination-in-ingress-controllers-using-kubernetes-device-plugins-and-runtimeclass/) with Kubernetes
361
363
* Learn about the [Topology Manager](/docs/tasks/administer-cluster/topology-manager/)
364
+
* Read about using [hardware acceleration for TLS ingress](/blog/2019/04/24/hardware-accelerated-ssl/tls-termination-in-ingress-controllers-using-kubernetes-device-plugins-and-runtimeclass/) with Kubernetes
0 commit comments