Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Implemented
-
None
Description
The best effort pods on K8s do not request resources. The default scheduler will just dump them on a node and hope for the best.
In YuniKorn we need resources to schedule a pod. We reject a pod without a request set. As a default we assign 1M memory to the pod to make sure it gets scheduled. 1 byte would be better, need to rethink how we do this.
This also affects other BestEffort pod resource calculations
- init containers
- pod overheadĀ
Attachments
Attachments
Issue Links
- Is contained by
-
YUNIKORN-1632 Yunikorn fails to account for the max number of pods on a node
- Closed
- is related to
-
YUNIKORN-1658 autoscaling is not triggered for requests with unlimited resources
- Closed
- split from
-
YUNIKORN-1526 support K8s pod overhead
- Closed
- links to