Skip to content

Commit

Permalink
Merge pull request #4652 from sdesai345/master
Browse files Browse the repository at this point in the history
  • Loading branch information
chzbrgr71 authored Nov 14, 2024
2 parents a4be8c3 + f3d2654 commit d46b4d8
Showing 1 changed file with 2 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Today, you need a few vendor-specific software components to even get started wi

Since Kubernetes does not have native support for special devices like GPUs, the device plugin surfaces and makes these resources available to your application. The device plugin works by exposing the number of GPUs on a node, by taking in a list of allocatable resources through the device plugin API and passing this to the kubelet. The kubelet then tracks this set and inputs the count of arbitrary resource type on the node to API Server, for kube-scheduler to use in pod scheduling decisions.

![image](AKS/assets/images/dra-devices-drivers-on-kubernetes/device-plugin-diagram.png)
![image](/AKS/assets/images/dra-devices-drivers-on-kubernetes/device-plugin-diagram.png)

However, there are some limitations with this device plugin approach, namely:

Expand Down Expand Up @@ -117,7 +117,7 @@ In the place of arbitrary resource count, an entire object now represents the ch

Pulling this all together, the key components of DRA look like:

![image](AKS/assets/images/dra-devices-drivers-on-kubernetes/dra-driver-diagram.png)
![image](/AKS/assets/images/dra-devices-drivers-on-kubernetes/dra-driver-diagram.png)

## Seeing DRA in action

Expand Down

0 comments on commit d46b4d8

Please sign in to comment.