洛阳做网站哪家便宜,个人博客首页官网,动漫做视频在线观看网站,南宁网站建设 南宁联达亿------ 课程视频同步分享在今日头条和B站
大家好#xff0c;我是博哥爱运维。
在2021年#xff0c;博哥分享了完整的一套K8S架构师课程#xff0c;链接在此#xff0c;最后的CI/CD自动化流水线就是基于gitlab来完成的。那么时间过去2年多了#xff0c;gitlab版本也更…------ 课程视频同步分享在今日头条和B站
大家好我是博哥爱运维。
在2021年博哥分享了完整的一套K8S架构师课程链接在此最后的CI/CD自动化流水线就是基于gitlab来完成的。那么时间过去2年多了gitlab版本也更新迭代了很多我们怎么在2021年版本的基础上进行升级至新版本呢我来分享这个升级经验给大家。
首先在升级前我们要确保gitlab的最新完整数据备份是有的数据在手万事无忧
namespacegitlab
gitlabname$(kubectl -n ${namespace} get pod|grep -v runner|grep -i running|grep gitlab|awk NR1{print $1})
# 13旧版本的备份命令
kubectl -n ${namespace} exec -it ${gitlabname} -- gitlab-rake gitlab:backup:create
# 14、15版本的备份命令
kubectl -n ${namespace} exec -it ${gitlabname} -- gitlab-backup create STRATEGYcopy# 最后在挂载的目录下面会生成一个gitlab数据全备文件
/nfs_dir/gitlab/gitlab_opt/backups/1706666029_2024_01_22_15.11.13_gitlab_backup.tar# 恢复全备数据库命令
kubectl -n ${namespace} exec -it $(kubectl -n ${namespace} get pod|grep -v runner|grep gitlab|awk {print $1}) -- gitlab-rake gitlab:backup:restore BACKUP1706666029_2024_01_22_15.11.13然后看看完整的升级路线
从13版本升级到15版本的完整路线
13.8.6 13.8.8 13.12.15 14.0.12 14.3.6 14.9.5 14.10.5 15.0.5 15.1.6 15.4.6 15.11.13