.. | ||
dev_apply.sh | ||
kubezero.sh | ||
libhelm.sh | ||
migrate_argo_values.py | ||
pre-upgrade.sh | ||
README.md | ||
upgrade_cluster.sh |
Cluster upgrade flow
During 1.23 upgrade
- create new kubezero-values CM if not exists yet, by merging parts of the legacy /etc/kubernetes/kubeadm-values.yaml values with potentially existing values from kubezero ArgoCD app values
General flow
-
No ArgoCD -> user kubezero-values CM
-
ArgoCD -> update kubezero-values CM with current values from ArgoCD app values
-
Apply any upgrades / migrations