integ/kubernetes/kubernetes-1.18.1/centos
Jim Gauld 229ecb0d99 Add staged versions of kubernetes 1.18.1 and 1.19.13
Multiple versions of kubernetes are required to support upgrade.

This adds staged versions of kubernetes 1.18.1 and 1.19.13, each are
built with a specific version of golang.

All subpackage versions are included in the iso image without collisions.

The following patches are included upstream in kubernetes 1.19 and are no
longer required:
Patch1: 0001-Fix-pagesize-check-to-allow-for-options-already-endi.patch
Patch3: fix_http2_erringroundtripper_handling.patch
Patch8: Fix-exclusive-CPU-allocations-being-deleted-at-conta.patch

The following patches are ported to specific kubernetes version:
kubelet-cpumanager-disable-CFS-quota-throttling-for-.patch
kubelet-cpumanager-keep-normal-containers-off-reserv.patch
kubelet-cpumanager-infrastructure-pods-use-system-re.patch
kubelet-cpumanager-introduce-concept-of-isolated-CPU.patch
kubeadm-create-platform-pods-with-zero-CPU-resources.patch
enable-support-for-kubernetes-to-ignore-isolcpus.patch

Depends-On: https://review.opendev.org/c/starlingx/ansible-playbooks/+/806912
Story: 2008972
Task: 43055

Signed-off-by: Jim Gauld <james.gauld@windriver.com>
Change-Id: I90871451c361e4d855098adbf0c9f4f0fddcc461
2021-09-01 16:51:45 -04:00
..
files Add staged versions of kubernetes 1.18.1 and 1.19.13 2021-09-01 16:51:45 -04:00
Readme.rst Add staged versions of kubernetes 1.18.1 and 1.19.13 2021-09-01 16:51:45 -04:00
build_srpm.data Add staged versions of kubernetes 1.18.1 and 1.19.13 2021-09-01 16:51:45 -04:00
kubernetes.spec Add staged versions of kubernetes 1.18.1 and 1.19.13 2021-09-01 16:51:45 -04:00
kubernetes.spec.orig Add staged versions of kubernetes 1.18.1 and 1.19.13 2021-09-01 16:51:45 -04:00

Readme.rst

The spec file used here was from the kubernetes 1.10.0 src rpm. The orig file is included to help show modifications made to that spec file, to help understand which changes were needed and to assist with future upversioning.

The contrib tarball does not have the same versioning as kubernetes and there is little activity in that repo.

The version for the contrib tarball is arbitrary.