Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for GetPodQOS (0.14 sec)

  1. pkg/kubelet/cm/qos_container_manager_linux.go

    	pods := m.activePods()
    	burstablePodCPURequest := int64(0)
    	reuseReqs := make(v1.ResourceList, 4)
    	for i := range pods {
    		pod := pods[i]
    		qosClass := v1qos.GetPodQOS(pod)
    		if qosClass != v1.PodQOSBurstable {
    			// we only care about the burstable qos tier
    			continue
    		}
    		req := resource.PodRequests(pod, resource.PodResourcesOptions{Reuse: reuseReqs})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 11 20:42:59 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  2. pkg/kubelet/kuberuntime/kuberuntime_container_linux.go

    	return &swapConfigurationHelper{machineInfo: machineInfo}
    }
    
    func (m swapConfigurationHelper) ConfigureLimitedSwap(lcr *runtimeapi.LinuxContainerResources, pod *v1.Pod, container *v1.Container) {
    	podQos := kubeapiqos.GetPodQOS(pod)
    	containerDoesNotRequestMemory := container.Resources.Requests.Memory().IsZero() && container.Resources.Limits.Memory().IsZero()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 17.2K bytes
    - Viewed (0)
  3. pkg/kubelet/kubelet_pods.go

    	}
    	if len(apiPodStatus.PodIPs) > 0 {
    		apiPodStatus.PodIP = apiPodStatus.PodIPs[0].IP
    	}
    
    	// set status for Pods created on versions of kube older than 1.6
    	apiPodStatus.QOSClass = v1qos.GetPodQOS(pod)
    
    	apiPodStatus.ContainerStatuses = kl.convertToAPIContainerStatuses(
    		pod, podStatus,
    		oldPodStatus.ContainerStatuses,
    		pod.Spec.Containers,
    		len(pod.Spec.InitContainers) > 0,
    		false,
    	)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 101.2K bytes
    - Viewed (0)
  4. CHANGELOG/CHANGELOG-1.29.md

      It reduces the number of kinds of cluster events the scheduler needs to subscribe/handle. ([#121571](https://github.com/kubernetes/kubernetes/pull/121571), [@sanposhiho](https://github.com/sanposhiho))
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 12 03:42:38 UTC 2024
    - 324.5K bytes
    - Viewed (0)
  5. pkg/apis/core/validation/validation.go

    	// so far and save the cost of a deep copy.
    	if apiequality.Semantic.DeepEqual(newPod.Spec, oldPod.Spec) {
    		return allErrs
    	}
    
    	if qos.GetPodQOS(oldPod) != qos.ComputePodQOS(newPod) {
    		allErrs = append(allErrs, field.Invalid(fldPath, newPod.Status.QOSClass, "Pod QoS is immutable"))
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 349.5K bytes
    - Viewed (0)
Back to top