a6a5349d02
This script is intended to be run during platform upgrade. ('upgrade-activate' phase). It removes below feature gates from kubeadm-config configmap and rewrites kube-apiserver and kube-controller-manager manifests. - SCTPSupport=true - HugePageStorageMediumSize=true - TTLAfterFinished=true Background: HugePageStorageMediumSize is deprecated in Kubernetes 1.22 SCTPSupport blocks kube-apiserver pod to spawn after control-plane upgrade TTLAfterFinished value defaults to true from k8s 1.21 Test Plan (On CentOS) On AIO-SX and AIO-DX: PASS: Full platform upgrade successful. Confirm kubeadm-configmap is updated, kube-apiserver and controller-manager static manifests and processes are updated with updated feature-gates after platform upgrade. PASS: Upgrade k8s 1.21.8 to 1.22.5 after platform upgrade. Create a PV, PVC and deploy a pod. PASS: Package builds successfully. Story: 2009789 Task: 45627 Signed-off-by: Kaustubh Dhokte <kaustubh.dhokte@windriver.com> Change-Id: I51400c63226b532eed4a05fddb255b877cc5bbb5 |
||
---|---|---|
.. | ||
enable-support-for-kubernetes-to-ignore-isolcpus.patch | ||
kubeadm-create-platform-pods-with-zero-CPU-resources.patch | ||
kubeadm.conf | ||
kubelet-cgroup-setup.sh | ||
kubelet-cpumanager-disable-CFS-quota-throttling-for-.patch | ||
kubelet-cpumanager-infrastructure-pods-use-system-re.patch | ||
kubelet-cpumanager-introduce-concept-of-isolated-CPU.patch | ||
kubelet-cpumanager-keep-normal-containers-off-reserv.patch | ||
kubelet-sort-isolcpus-allocation-when-SMT-enabled.patch | ||
kubernetes-make-isolcpus-allocation-SMT-aware.patch | ||
Revert-use-subpath-for-coredns-only-for-default-repo.patch | ||
update-k8s-feature-gates.sh |