Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for getPodsToPreempt (0.12 sec)

  1. pkg/kubelet/preemption/preemption_test.go

    		},
    	}
    
    	for _, r := range runs {
    		outputPods, outErr := getPodsToPreempt(r.preemptor, r.inputPods, r.insufficientResources)
    		if !r.expectErr && outErr != nil {
    			t.Errorf("getPodsToPreempt returned an unexpected error during the %s test.  Err: %v", r.testName, outErr)
    		} else if r.expectErr && outErr == nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Jul 24 10:04:08 UTC 2022
    - 19.2K bytes
    - Viewed (0)
  2. pkg/kubelet/preemption/preemption.go

    			metrics.Preemptions.WithLabelValues("").Inc()
    		}
    		klog.InfoS("Pod evicted successfully", "pod", klog.KObj(pod))
    	}
    	return nil
    }
    
    // getPodsToPreempt returns a list of pods that could be preempted to free requests >= requirements
    func getPodsToPreempt(pod *v1.Pod, pods []*v1.Pod, requirements admissionRequirementList) ([]*v1.Pod, error) {
    	bestEffortPods, burstablePods, guaranteedPods := sortPodsByQOS(pod, pods)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 02 16:53:19 UTC 2023
    - 11.5K bytes
    - Viewed (0)
Back to top