26 lines
698 B
Markdown
26 lines
698 B
Markdown
! Ensure your Kube context points to the correct cluster !
|
|
|
|
# Trigger the cluster upgrade
|
|
`./upgrade_121.sh`
|
|
|
|
# Upgrade CFN stacks for the control plane and all worker groups
|
|
|
|
# Reboot controller(s) one by one
|
|
|
|
# Patch current deployments, blocking ArgoCD otherwise
|
|
`./kubezero_121.sh`
|
|
|
|
# Migrate ArgoCD config for the cluster
|
|
`./migrate_argo.sh "cluster/env/kubezero/application.yaml"`
|
|
|
|
Adjust as needed, eg. ensure eck-operator is enabled if needed.
|
|
git add / commit / push
|
|
|
|
Watch ArgoCD do its work.
|
|
|
|
# Replace worker nodes
|
|
|
|
## Known issues
|
|
- pods seem stuck, eg. fluent-bit on workers shows NotReady *after* control nodes have been ugpraded
|
|
-> restart `kube-proxy` on the affected workers
|