Page MenuHomePhabricator

Upgrade all third-party Toolforge Kubernetes components to versions supporting Kubernetes 1.22
Open, Needs TriagePublic

Description

Kubernetes 1.22 removes a bunch of stuff. We also have a significant amount of third-party admin components installed in the cluster. Those all likely need updates.

https://grafana-cloud.wikimedia.org/d/7ECV8Mc7k/k8s-deprecated-api-calls?orgId=1

  • calico
    • should be good here per latest upgrade T292698
  • ingress-nginx
    • current version we're using (1.0.x) claims to support up to 1.22
  • jupyterhub?

metrics components:

Event Timeline

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

[operations/puppet@production] kubeadm: Update kube-state-metrics to 2.2.4

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

Change 740323 abandoned by Majavah:

[operations/puppet@production] kubeadm: Update kube-state-metrics to 2.2.4

Reason:

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

taavi updated the task description. (Show Details)