這是本文件的舊版!


GitLab 升級方式

  • 目標 GitLab 12.10 升級至 16.x
  • 環境 K8s 內 (Image : gitlab/gitlab-ce:12.10.6-ce.0 → gitlab/gitlab-ce:13.12.15-ce.0)
  • 依據 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.
  • 每更改一次 image 就要等 GitLab 服務啟動完成才能進行下一步
  • 如果 Gitlab 直接安裝在 Debian / Ubuntu 內, 使用 apt 的更新語法如下 Exp. 由 15.1.6 → 15.4.6

    apt install gitlab-ce=15.4.6-ce.0

  • tech/gitlab_upgrade.1709372120.txt.gz
  • 上一次變更: 2024/03/02 17:35
  • jonathan