Skip to content

Commit 7f0748f

Browse files
authored
Merge pull request #5336 from ArangoGutierrez/kep/4680_update
KEP-4680: Update DRA implementation details
2 parents 63d4f6f + 0a59356 commit 7f0748f

File tree

1 file changed

+2
-4
lines changed
  • keps/sig-node/4680-add-resource-health-to-pod-status

1 file changed

+2
-4
lines changed

keps/sig-node/4680-add-resource-health-to-pod-status/README.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -287,10 +287,8 @@ We should consider introducing another field to the Status that will be a free f
287287

288288
### DRA implementation details
289289

290-
Today DRA does not return the health of the device back to kubelet. In `1.30`
291-
we had a `ListAndWatch()` API similar to DevicePlugin, from which we could
292-
have inferred device health. However, this API is being removed in `1.31`,
293-
necessitating a new approach for health monitoring.
290+
Today DRA does not return the health of the device back to kubelet. The proposal is to extend the
291+
type `BasicDevice` (from [staging/src/k8s.io/dynamic-resource-allocation/api/types.go](https://github.com/kubernetes/kubernetes/blob/master/staging/src/k8s.io/dynamic-resource-allocation/api/types.go#L58)) to include the Health field the same way it is done in the Device Plugin as well as a device ID.
294292

295293
The following design outlines how Kubelet will obtain health information
296294
from DRA plugins and use it to update the PodStatus. This design focuses on an

0 commit comments

Comments
 (0)