参考
https://www.zentao.net/book/zentaopms/586.html
- 备份数据
本次升级使用的是pvc挂载的禅道数据,使用docker启动的也是一样的
数据是挂载在nfs动态存储盘,进入到pvc目录备份一份即可
为以防万一MySQL数据也是有mysqldump备份一份 - 使用新镜像启动
修改启动镜像,把镜像从原来的镜像修改为需要更新的镜像
本次从20.2.0升级至21.3版本
直接修改deployment配置文件修改镜像即可
# 修改以下
# image: hub.zentao.net/app/zentao:20.2.0
# 修改为
# image: hub.zentao.net/app/zentao:21.3
删除deployment再启动
# kubectl delete -f zentao-deployment.yaml
# kubectl apply -f zentao-deployment.yaml
- 在Web页面升级
重新登录会出现升级提示,安装提示一步步升级即可