- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 41 for QOSClass (0.14 sec)
-
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) -
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) -
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) -
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) -
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) -
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) -
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) -
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) -
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) -
staging/src/k8s.io/api/testdata/HEAD/core.v1.PodStatusResult.yaml
readOnly: true recursiveReadOnly: recursiveReadOnlyValue 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: Wed May 29 22:40:29 UTC 2024 - 5.4K bytes - Viewed (0)