GitLab 如何跨版本升级?

news/2024/11/14 1:03:20/文章来源:https://www.cnblogs.com/jihugitlab/p/18541648

本分分享 GitLab 跨版本升级的一些注意事项。

众所周知,GitLab 的升级必须要严格遵循升级路径,否则就会出现问题,导致升级失败。因此,在 GitLab 升级之前需要做好两件事情:

  • 当前版本的确认
  • 升级路径的确认

极狐GitLab 推出 GitLab 专业升级服务,专业人员为 GitLab升级保驾护航,运维再也不用操心了

当前版本的确认

有多种方式可以确认当前 GitLab 的版本,下面是两种通过 GitLab UI 来查询版本信息的方法。

  • 第一种:直接在实例 URL 后面加上 /help,即可看到版本信息。比如我的 GitLab 实例 URL 是 jihulab.com,那么直接在浏览器中输入 jihulab.com/help就可以看到版本信息了;
  • 第二种:这种需要管理员权限。管理员可以在管理中心 --> 仪表盘的组件信息中查看到对应的版本信息。

查询升级路径

在浏览器中打开 【https://gitlab.cn/support/toolbox/upgrade-path/ 】链接,会看到下面界面:

file

在 Current 中选择你的当前版本(上一步中查询的结果),然后选择想要升级到的版本,直接点击GO!可以看到以下结果:

file

上面就是从 GitLab 11.11.8升级到最新 17.5.1的路径,可以看到升级路径很长。因为整个版本跨度太大。

页面下方还会给出具体的升级命令:

file

需要注意的是,上面的命令中是针对 gitlab ee 版本的,而极狐GitLab 的版本表示为 gitlab-jh,所以只需要将对应的 gitlab ee 版本信息调整为 gitlab-jh即可。

GitLab 跨版本升级是一件具有挑战的事情,这也是很多企业不升级的原因,但是不升级又会导致众多安全漏洞、而且版本功能也少。为此,极狐GitLab 专门面向 GitLab 免费用户推出了 GitLab 专业升级服务,如果你还在使用 GitLab 老旧版本,比如 12.x、13.x、14.x、15.x,欢迎联系极狐GitLab,专业的升级服务无须用户操心,专业团队做事杠杠滴!

最后,来一眼明白,老旧版本到底有多老:

版本 发布时间 久远程度
8.x 2015 ~ 2017 年 9 年前
9.x 2017年 7 年前
10.x 2017 ~ 2018年 7 年前
11.x 2018 ~ 2019年 6 年前
12.x 2019 ~ 2020年 5 年前
13.x 2020 ~ 2021年 4 年前
14.x 2021 ~ 2022年 3 年前
15.x 2022 ~ 2023年 2 年前
16.x 2023 ~ 2024年 1 年前
17.x 2024年 最新

本文由博客群发一文多发等运营工具平台 OpenWrite 发布

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/832241.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Codeforces Round 898 (Div. 4)E - Building an Aquarium

E. Building an Aquarium 题目 有一块由 \(n\) 根柱子组成的珊瑚,其中 \(i\) 根柱子高 \(a_i\) 个单位。之后,在珊瑚周围建造一个水族箱,具体如下:选择一个整数 \(h \geq 1\) --水箱的高度。在水箱两侧建造高度为 \(h\) 的墙壁。 然后,在水箱中注满水,使每一列的高度都是…

Oracle数据库归档模式的开启和关闭

一、Oracle环境Oracle服务器:oracle11g oracle版本:11.2.0.1.0 操作系统版本:Red Hat Enterprise Linux Server release 7.6 (Maipo)二、归档模式介绍 oracle是款高安全性的数据库,刚安装好的数据库一般没有开启归档模式,我们需要开启归档模式,特别是业务数据库,开…

易经八卦,

在易经中,我们用—表示阳;--表示阴;在计算机中, 用0表示--,1表示—; 两爻组合得到 太阳, 太阴, 少阳, 少阴, 在计算机中, 分别用11,00,10,01表示 三爻组合, 得到八卦, 乾、兑、离、震、巽、坎、艮、坤, 分别用111,110,101......001,000表示 两个八卦, 上下组合成64卦, 乾1111…

NVM :用于管理 Node.js 版本的工具

在日常的开发工作中,我们往往会遇到需要在同一台机器上同时管理多个版本的 Node.js 的情况。为了解决这个问题,我一个同事推荐了NVM(Node Version Manager)。,可以方便地在不同的项目之间切换 Node.js 版本,同时保证开发环境的一致性。本文将介绍 NVM 的基本概念、window…

Z-library数字图书馆镜像地址/官网入口及客户端app (长期更新)

Z-Library是一家电子图书馆,被誉为全球最大的科学图书和学术文献免费资源之一。它创办于2009年,截至2022年10月1日,已收录超过1129万本图书和8483万篇学术文章。从各种知名文学著作,理工学科,人文艺术、到学术论文等应有尽有!支持PDF、epub、mobi等多种格式图书资源下载绝…

Lec 03 系统指令集架构

Lec 03 系统指令集架构 (参考来源:上海交通大学并行与分布式系统研究所+操作系统课程ppt) Creative Commons Attribution 4.0 License Contents 3.1 回顾:特权级的必要性一台计算机上同时运行多个应用程序,如何保证不同应用间的隔离?如果所有的应用均能完全控制硬件计算资源…

TypeScript语法细节

联合类型使用联合类型

lec 02 arm汇编语言基础

Lecture 02: ARM 汇编基础 Contents为什么学习ARM/ISA汇编 从C到汇编 理解arm汇编 理解机器执行1 为什么学习汇编和指令集架构? 1.令人困惑的应用表现2.指令集架构ISA(Instruction Set Architecture)CPU向软件(应用程序和操作系统)提供的接口。 理解软件在CPU上的运行(OS设计,…

看雪看雪看雪

看雪看雪看雪[攻防世界]看雪看雪看雪 分析 得到一个rar文件,里面有一张jpg 南方孩子羡慕按照图片隐写思路:属性 010editor(隐藏文件分离,宽高) stegslove 等解题 按照刚才思路,没有什么发现 回头看看题目“看雪看雪看雪”,好像有个东西叫雪隐写 后面看wp,其实属性里面有…

cf round 898 (div.4) E

建造水族馆 题目描述 你喜欢鱼,所以你决定建造一个水族馆。你有一块由 n 根柱子组成的珊瑚,其中 i 根柱子高 ai 个单位。之后,你将在珊瑚周围建造一个水族箱,具体如下:选择一个整数 h --水箱的高度。在水箱两侧建造高度为 h 的墙壁。 然后,在水箱中注满水,使每一列的高度…