integ/kubernetes/kubernetes-1.25.3/debian/deb_folder
Kaustubh Dhokte 424c00985e Identify platform pods based on pod/namespace labels
This change updates kubernetes patch
kubelet-cpumanager-introduce-concept-of-isolated-CPU.patch
for supported kubernetes versions from 1.24 to 1.28.

Currently, for static CPU allocation, pods are identified
as platform pods using a hard-coded list of namespaces.
New method identifies a pod as a platform pod using label
assigned to it or its namespace.

Test Plan:
PASS: All affected versions of kubernetes package build successfully.
PASS: Create a pod with the platform label. Pod is classified as
      a platform pod.
PASS: Create a pod without the platform label but in a namespace with
      the platform label. Pod is classified as a platform pod.
PASS: Create a pod without the platform label and in a namespace
      without the platform label. Pod is not classified as a platform
      pod.

Depends-On: https://review.opendev.org/c/starlingx/config/+/907640
Depends-On: https://review.opendev.org/c/starlingx/ansible-playbooks/+/907641
Depends-On: https://review.opendev.org/c/starlingx/integ/+/908340
Depends-On: https://review.opendev.org/c/starlingx/integ/+/908958

Story: 2010612
Task: 47513

Change-Id: I654d466e51522b42a2e1d17a1828288089791b8f
Signed-off-by: Kaustubh Dhokte <kaustubh.dhokte@windriver.com>
2024-02-14 00:19:51 +00:00
..
patches Identify platform pods based on pod/namespace labels 2024-02-14 00:19:51 +00:00
source Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
changelog Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
control Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
copyright Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubeadm.conf Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubelet-cgroup-setup.sh Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubernetes-1.25.3-client.install Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubernetes-1.25.3-client.lintian-overrides Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubernetes-1.25.3-kubeadm.dirs Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubernetes-1.25.3-kubeadm.install Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubernetes-1.25.3-master.dirs Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubernetes-1.25.3-master.install Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubernetes-1.25.3-master.lintian-overrides Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubernetes-1.25.3-misc.docs Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubernetes-1.25.3-misc.install Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubernetes-1.25.3-misc.manpages Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubernetes-1.25.3-node.install Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubernetes-1.25.3-node.lintian-overrides Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
kubernetes-1.25.3-unit-test.install Debian: Add kubernetes 1.25.3 package 2023-02-09 09:30:05 -05:00
rules Change file permissions in k8s 1.24.4 and k8s 1.25.3 2023-03-13 12:42:24 -04:00