Uploaded image for project: 'Apache YuniKorn'
  1. Apache YuniKorn
  2. YUNIKORN-1559

rethink QOS BestEffort pod scheduling

    XMLWordPrintableJSON

Details

    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

        Issue Links

          Activity

            People

              zhuqi Qi Zhu
              wilfreds Wilfred Spiegelenburg
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: