Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for GetResourceRequestQuantity (0.41 sec)

  1. pkg/api/v1/resource/helpers.go

    	if reuse == nil {
    		return make(v1.ResourceList, 4)
    	}
    	for k := range reuse {
    		delete(reuse, k)
    	}
    	return reuse
    }
    
    // GetResourceRequestQuantity finds and returns the request quantity for a specific resource.
    func GetResourceRequestQuantity(pod *v1.Pod, resourceName v1.ResourceName) resource.Quantity {
    	requestQuantity := resource.Quantity{}
    
    	switch resourceName {
    	case v1.ResourceCPU:
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Oct 26 13:58:16 UTC 2023
    - 16.3K bytes
    - Viewed (0)
  2. pkg/kubelet/eviction/helpers.go

    		}
    
    		p1Memory := memoryUsage(p1Stats.Memory)
    		p2Memory := memoryUsage(p2Stats.Memory)
    		p1ExceedsRequests := p1Memory.Cmp(v1resource.GetResourceRequestQuantity(p1, v1.ResourceMemory)) == 1
    		p2ExceedsRequests := p2Memory.Cmp(v1resource.GetResourceRequestQuantity(p2, v1.ResourceMemory)) == 1
    		// prioritize evicting the pod which exceeds its requests
    		return cmpBool(p1ExceedsRequests, p2ExceedsRequests)
    	}
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 18:46:33 UTC 2023
    - 53.6K bytes
    - Viewed (0)
Back to top