Gitlab 部署以及升级

零、 ENV

  • OS: CentOS 7.9
  • HW: 4c4g
  • platform: KVM
  • version: GitLab Community Edition 12.10.6
  • ip: 192.168.128.100

一、 官方源安装

1.1 安装 CE 版本yum源

https://packages.gitlab.com/gitlab/gitlab-ce
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

1.2 安装

yum repo-pkgs gitlab_gitlab-ce list --showduplicates
yum install gitlab-ce-12.10.6

二、 启动

2.1 编辑gitlab配置文件

vim /etc/gitlab/gitlab.rb

2.2 配置生效

gitlab-ctl reconfigure

2.3 启动 gitlab

gitlab start

三、 GitLab升级

由于GitLab有严格的版本控制, 无法随意升级.

官方给出的升级办法.

3.1 升级路线查询

https://gitlab-com.gitlab.io/support/toolbox/upgrade-path/

升级

  1. 可以直接 yum install + 包名称-版本号
  2. 也可以直接下载 rpm 包然后通过 rpm -uvh + xxx.rpm

看到如下标志表示安装/升级成功.