.. | ||
kubeadm | ||
kubezero_121.sh | ||
kubezero.sh | ||
migrate_argo.sh | ||
README.md | ||
upgrade_121.sh |
! 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
-> restartkube-proxy
on the affected workers