Upgrade procedure: https://wikitech.wikimedia.org/wiki/Portal:Toolforge/Admin/Kubernetes/Upgrading_Kubernetes
Refer to the link above for the detailed procedure, and update the checkboxes as you complete them.
If multiple people are working on the upgrade, you can copy the checklist to an Etherpad for easier collaborative editing.
- (only for "tools" cluster) Update IRC topic
- Run prepare_upgrade cookbook
- Upgrade control nodes
- tools-k8s-control-7
- tools-k8s-control-8
- tools-k8s-control-9
- Upgrade worker nodes
- Upgrade ingress nodes
- Upgrade kubectl on bastions
- Check everything looks good
- Remove the silence in alertmanager
- (only for "tools" cluster) Revert IRC topic change