Page MenuHomePhabricator

Upgrade Toolforge Kubernetes to latest 1.20
Closed, ResolvedPublic


Update to 1.20 after the 1.19 update is complete (see subtask).

Our notes:
Release notes:


  • Docker as a runtime being deprecated, should not matter as according to Puppet manifests we are using containerd filed T284656
  • Deprecated kubeadm flags and commands being removed, need to check if we're affected
  • New (beta) feature: API priority/fairness, sounds interesting in a multi-tenant env like ours
  • Pod presets being removed

Related Objects

Event Timeline

Majavah triaged this task as Medium priority.Apr 16 2021, 7:11 PM
Majavah created this task.

Change 724365 had a related patch set uploaded (by Majavah; author: Majavah):

[operations/puppet@production] aptrepo: Init thirdparty/kubeadm-k8s-1-20

Change 724365 merged by Arturo Borrero Gonzalez:

[operations/puppet@production] aptrepo: Init thirdparty/kubeadm-k8s-1-20

Mentioned in SAL (#wikimedia-operations) [2021-09-28T11:29:03Z] <arturo> cleanup unused repo component buster-wikimedia|thirdparty/kubeadm-k8s-1-18 (T280402)

Mentioned in SAL (#wikimedia-operations) [2021-09-28T14:32:46Z] <arturo> add packages for buster-wikimedia|thirdparty/kubeadm-k8s-1-20 (T280402)