All kubernetes worker nodes should be running bullseye and docker (docker.io=20.10.5+dfsg1-1+deb11u1 from debian upstream) with overlayfs (instead of devicemapper) as storage driver:
- Kubernetes master nodes already run docker (docker.io=18.09.1+dfsg1-7.1+deb10u3) with overlayfs (on buster)
- Changes have been prepared and tested in ml as well as staging clusters
Todos:
- Reimage ml-codfw workers
- Reimage ml-eqiad workers
- Reimage staging-codfw workers
- Reimage staging-eqiad workers
- Add kubernetes20[1(89)|2(012)] as updated nodes to wikikube-codfw - T302208
- cordon kubernetes200[1-4]
- Add kubernetes10[18-22] as updated nodes to wikikube-eqiad - T293728
- cordon kubernetes100[1-4]
- Reimage wikikube-codfw vms kubernetes20[05,06,15,16]
- Reimage wikikube-codfw nodes kubernetes20[07-14,17]
- Reimage wikikube-eqiad vms kubernetes10[05,06,15,16]
- Reimage wikikube-eqiad nodes kubernetes10[07-14,17]
- Decom kubernetes100[1-4] (they have been refreshed, T297157) - T303045
- Decom kubernetes200[1-4] (they have been refreshed, T286585) - T303044