Page MenuHomePhabricator

Upgrade Toolforge Kubernetes to latest 1.21
Open, MediumPublic

Description

1.21 is the latest version as of writing.

Our notes: https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Admin/Kubernetes/Upgrading_Kubernetes
Release notes: https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.21.md
Highlights:

  • PodSecurityPolicy deprecated, need to find a solution before 1.25
  • Kustomize updates
  • Kubelet structured logging
  • cronjobs v1 available (currently v1beta1)

Event Timeline

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

[operations/puppet@production] aptrepo: init kubeadm 1.21

https://gerrit.wikimedia.org/r/738065

Change 738065 merged by Arturo Borrero Gonzalez:

[operations/puppet@production] aptrepo: init kubeadm 1.21

https://gerrit.wikimedia.org/r/738065

Mentioned in SAL (#wikimedia-operations) [2021-11-11T09:03:16Z] <arturo> pull all packages for buster-wikimedia/thirdparty/kubeadm-k8s-1-21 (T282942)

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

[operations/puppet@production] aptrepo: add k8s 1.21 to stretch too

https://gerrit.wikimedia.org/r/738912

Change 738912 merged by Arturo Borrero Gonzalez:

[operations/puppet@production] aptrepo: add k8s 1.21 to stretch too

https://gerrit.wikimedia.org/r/738912

Mentioned in SAL (#wikimedia-operations) [2021-11-16T10:06:18Z] <arturo> updating deb packages on stretch-wikimedia/thirdparty/kubeadm-k8s-1-21 (T282942)