Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 44 for QOSClass (0.1 sec)

  1. pkg/kubelet/cm/topologymanager/fake_topology_manager_test.go

    		name     string
    		result   lifecycle.PodAdmitResult
    		qosClass v1.PodQOSClass
    		expected bool
    	}{
    		{
    			name:     "QOSClass set as Guaranteed",
    			result:   lifecycle.PodAdmitResult{},
    			qosClass: v1.PodQOSGuaranteed,
    			expected: true,
    		},
    		{
    			name:     "QOSClass set as Burstable",
    			result:   lifecycle.PodAdmitResult{},
    			qosClass: v1.PodQOSBurstable,
    			expected: true,
    		},
    		{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 10 11:44:15 UTC 2021
    - 2.8K bytes
    - Viewed (0)
  2. pkg/kubelet/cm/topologymanager/topology_manager_test.go

    		result   lifecycle.PodAdmitResult
    		qosClass v1.PodQOSClass
    		policy   Policy
    		hp       []HintProvider
    		expected bool
    	}{
    		{
    			name:     "QOSClass set as BestEffort. None Policy. No Hints.",
    			qosClass: v1.PodQOSBestEffort,
    			policy:   NewNonePolicy(),
    			hp:       []HintProvider{},
    			expected: true,
    		},
    		{
    			name:     "QOSClass set as Guaranteed. None Policy. No Hints.",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 11 13:04:32 UTC 2023
    - 13.8K bytes
    - Viewed (0)
  3. pkg/apis/core/v1/helper/qos/qos.go

    }
    
    // GetPodQOS returns the QoS class of a pod persisted in the PodStatus.QOSClass field.
    // If PodStatus.QOSClass is empty, it returns value of ComputePodQOS() which evaluates pod's QoS class.
    func GetPodQOS(pod *v1.Pod) v1.PodQOSClass {
    	if pod.Status.QOSClass != "" {
    		return pod.Status.QOSClass
    	}
    	return ComputePodQOS(pod)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 08 04:01:46 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  4. pkg/kubelet/kuberuntime/kuberuntime_container_linux_test.go

    			cgroupVersion:              cgroupV1,
    			qosClass:                   v1.PodQOSBurstable,
    			nodeSwapFeatureGateEnabled: true,
    			swapBehavior:               types.LimitedSwap,
    		},
    		{
    			name:                       "cgroups v1, LimitedSwap, Best-effort QoS",
    			cgroupVersion:              cgroupV1,
    			qosClass:                   v1.PodQOSBestEffort,
    			nodeSwapFeatureGateEnabled: true,
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 41K bytes
    - Viewed (0)
  5. pkg/apis/core/helper/qos/qos.go

    }
    
    // GetPodQOS returns the QoS class of a pod persisted in the PodStatus.QOSClass field.
    // If PodStatus.QOSClass is empty, it returns value of ComputePodQOS() which evaluates pod's QoS class.
    func GetPodQOS(pod *core.Pod) core.PodQOSClass {
    	if pod.Status.QOSClass != "" {
    		return pod.Status.QOSClass
    	}
    	return ComputePodQOS(pod)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 08 04:01:46 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  6. pkg/kubelet/cm/qos_container_manager_linux.go

    		podMemoryRequest := int64(0)
    		qosClass := v1qos.GetPodQOS(pod)
    		if qosClass == v1.PodQOSBestEffort {
    			// limits are not set for Best Effort pods
    			continue
    		}
    		req := resource.PodRequests(pod, resource.PodResourcesOptions{Reuse: reuseReqs})
    		if request, found := req[v1.ResourceMemory]; found {
    			podMemoryRequest += request.Value()
    		}
    		qosMemoryRequests[qosClass] += podMemoryRequest
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 11 20:42:59 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  7. staging/src/k8s.io/client-go/applyconfigurations/core/v1/podstatus.go

    	return b
    }
    
    // WithQOSClass sets the QOSClass field in the declarative configuration to the given value
    // and returns the receiver, so that objects can be built by chaining "With" function invocations.
    // If called multiple times, the QOSClass field is set to the value of the last call.
    func (b *PodStatusApplyConfiguration) WithQOSClass(value v1.PodQOSClass) *PodStatusApplyConfiguration {
    	b.QOSClass = &value
    	return b
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 14 01:43:16 UTC 2023
    - 10.5K bytes
    - Viewed (0)
  8. pkg/kubelet/cm/helpers_linux.go

    		cpuQuota = int64(-1)
    	}
    
    	// determine the qos class
    	qosClass := v1qos.GetPodQOS(pod)
    
    	// build the result
    	result := &ResourceConfig{}
    	if qosClass == v1.PodQOSGuaranteed {
    		result.CPUShares = &cpuShares
    		result.CPUQuota = &cpuQuota
    		result.CPUPeriod = &cpuPeriod
    		result.Memory = &memoryLimits
    	} else if qosClass == v1.PodQOSBurstable {
    		result.CPUShares = &cpuShares
    		if cpuLimitsDeclared {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 14 11:52:28 UTC 2023
    - 9.8K bytes
    - Viewed (0)
  9. staging/src/k8s.io/api/testdata/v1.29.0/core.v1.PodStatusResult.yaml

            message: messageValue
            reason: reasonValue
      message: messageValue
      nominatedNodeName: nominatedNodeNameValue
      phase: phaseValue
      podIP: podIPValue
      podIPs:
      - ip: ipValue
      qosClass: qosClassValue
      reason: reasonValue
      resize: resizeValue
      resourceClaimStatuses:
      - name: nameValue
        resourceClaimName: resourceClaimNameValue
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 15 04:12:07 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apimachinery/pkg/util/managedfields/pod.yaml

        name: name
        ready: true
        restartCount: 6
        state:
          running:
            startedAt: '2019-07-08T09:41:59Z'
      hostIP: 10.0.0.1
      phase: Running
      podIP: 10.0.0.1
      qosClass: BestEffort
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Mar 08 21:44:00 UTC 2023
    - 2.8K bytes
    - Viewed (0)
Back to top