GitLab 升級方式

  • 目標 GitLab 12.10 升級至 16.x
  • 環境1: K8s 內 (Image : gitlab/gitlab-ce:12.10.6-ce.0)
  • 環境2: Debian / Ubuntu 內使用 apt 安裝的 gitlab-ce
  • 依據 GitLab 官方資訊提供的升級規則, 12.10 升級至 16.x 必須要依照以下的版本逐步升級上去才能成功
    • 12.10.x → 13.0.14 → 13.1.11 → 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 → 16.0.8 → 16.1.6 → 16.2.9 → 16.3.7 → 16.7.z > latest 16.Y.Z.
  • 每升級更改一次,就要等 GitLab 服務啟動完成才能進行下一步
  • 在 Debian / Ubuntu 使用 apt 的更新語法如下 Exp. 由 15.1.6 → 15.4.6

    apt install gitlab-ce=15.4.6-ce.0

  • tech/gitlab_upgrade.txt
  • 上一次變更: 2024/03/03 08:29
  • jonathan