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: keps/sig-node/4680-add-resource-health-to-pod-status/README.md
+2-4Lines changed: 2 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -287,10 +287,8 @@ We should consider introducing another field to the Status that will be a free f
287
287
288
288
### DRA implementation details
289
289
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.
294
292
295
293
The following design outlines how Kubelet will obtain health information
296
294
from DRA plugins and use it to update the PodStatus. This design focuses on an
0 commit comments