integ/kubernetes/kubernetes-1.24.4/debian/deb_folder/patches
Boovan Rajendran dd75f3ba3d kubelet CFS quota throttling for non integer cpulimit
A previous change set the cgroup cpu.cfs_quota_us value to -1 for
containers in pods in the Guaranteed QoS class.

We can only do this if we're allocating the entire CPU.  For non-
integer CPU allocations we need to set the cpu.cfs_quota_us value
to enforce the CPU limit configured on the container.

Test Plan:
Verified the pods that in the "Guaranteed" QoS class, on hosts that
have "kube-cpu-mgr-policy=static" have cpu.cfs_quota_us set to -1 for
integer cpu value.

Closes-Bug: 1997528

Signed-off-by: Boovan Rajendran <boovan.rajendran@windriver.com>
Change-Id: I33662e67706cee4cb0ce005bb09ce3b5fc717239
2022-12-01 04:03:22 -05:00
..
cpumanager-policy-static-test-refactor.patch Debian: Add kubernetes 1.24.4 remaining patches 2022-10-24 13:21:18 -06:00
enable-support-for-kubernetes-to-ignore-isolcpus.patch Debian: Add kubernetes 1.24.4 remaining patches 2022-10-24 13:21:18 -06:00
kubeadm-create-platform-pods-with-zero-CPU-resources.patch Debian: Add kubernetes 1.24.4 remaining patches 2022-10-24 13:21:18 -06:00
kubelet-CFS-quota-throttling-for-non-integer-cpulimit.patch kubelet CFS quota throttling for non integer cpulimit 2022-12-01 04:03:22 -05:00
kubelet-cpumanager-disable-CFS-quota-throttling.patch Debian: Add kubernetes 1.24.4 remaining patches 2022-10-24 13:21:18 -06:00
kubelet-cpumanager-infra-pods-use-system-reserved-CP.patch Debian: Add kubernetes 1.24.4 remaining patches 2022-10-24 13:21:18 -06:00
kubelet-cpumanager-introduce-concept-of-isolated-CPU.patch Debian: Add kubernetes 1.24.4 remaining patches 2022-10-24 13:21:18 -06:00
kubelet-cpumanager-keep-normal-containers-off-reserv.patch Debian: Add kubernetes 1.24.4 remaining patches 2022-10-24 13:21:18 -06:00
kubelet-sort-isolcpus-allocation-when-SMT-enabled.patch Debian: Add kubernetes 1.24.4 package 2022-09-26 12:56:20 -07:00
kubernetes-make-isolcpus-allocation-SMT-aware.patch Debian: Add kubernetes 1.24.4 package 2022-09-26 12:56:20 -07:00
Revert-e2e-framework-test_context-add-control-plane-.patch kubernetes: Revert kubeadm control-plane label changes for 1.24 2022-10-13 16:20:27 -04:00
Revert-kubeadm-apply-the-new-control-plane-taint-dur.patch kubernetes: Revert kubeadm control-plane label changes for 1.24 2022-10-13 16:20:27 -04:00
Revert-kubeadm-apply-the-new-control-plane-taint-on-.patch kubernetes: Revert kubeadm control-plane label changes for 1.24 2022-10-13 16:20:27 -04:00
Revert-kubeadm-delete-the-old-master-label-during-up.patch kubernetes: Revert kubeadm control-plane label changes for 1.24 2022-10-13 16:20:27 -04:00
Revert-kubeadm-only-apply-the-new-control-plane-labe.patch kubernetes: Revert kubeadm control-plane label changes for 1.24 2022-10-13 16:20:27 -04:00
Revert-use-subpath-for-coredns-only-for-default-repo.patch Debian: Add kubernetes 1.24.4 package 2022-09-26 12:56:20 -07:00
series kubelet CFS quota throttling for non integer cpulimit 2022-12-01 04:03:22 -05:00