Skip to content

Commit bcb9046

Browse files
committed
dynamic resource allocation: clarify how the scheduler filters nodes
1 parent 89c3b5f commit bcb9046

File tree

1 file changed

+2
-1
lines changed
  • keps/sig-node/3063-dynamic-resource-allocation

1 file changed

+2
-1
lines changed

keps/sig-node/3063-dynamic-resource-allocation/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1038,7 +1038,8 @@ else changes in the system, like for example deleting objects.
10381038
* **resource driver** adds finalizer to claim to prevent deletion -> allocation in progress
10391039
* **resource driver** finishes allocation, sets `claim.status.allocation` -> claim ready for use by any pod
10401040
* if *pod is pending*:
1041-
* **scheduler** filters nodes
1041+
* **scheduler** filters nodes based on built-in resources and the filter callback of plugins,
1042+
which includes constraints imposed by already allocated resources
10421043
* if *delayed allocation and resource not allocated yet*:
10431044
* if *at least one node fits pod*:
10441045
* **scheduler** creates or updates a `PodScheduling` object with `podScheduling.spec.potentialNodes=<nodes that fit the pod>`

0 commit comments

Comments
 (0)