Scroll untuk baca artikel
DevOpsGitlabGitlabTutorial

Cara Update Versi Gitlab Package Omnibus

410
×

Cara Update Versi Gitlab Package Omnibus

Sebarkan artikel ini
gitlab runner logo
gitlab runner logo

Update Versi gitlab di perlukan karena disetiap update versi ada perbaikan pada fitur gitlab ataupun penambahan fitur baru.

Versi Gitlab ada 2 :

  1. Community Edition
  2. Enterprise Edition

yang kita akan update adalah versi Gitlab Community Edition atau di sebut juga Gitlab CE dengan menggunakan paket Omnibus.

Langkah-langkahnya sebagai berikut :

1. Skip Auto Backup Gitlab (Optional)

untuk proses skip auto backup, tidak saya jalankan karena proses backup saya tetap jalankan.

sudo touch /etc/gitlab/skip-auto-backup

2. Update official Repositori Gitlab

a. Jika ada koneksi internet gunakan perintah berikut :

untuk update via official reporsitori gitlab perintahnya cukup 2 langkah :

Untuk Pengguna OS Debian/Ubuntu gunakan perintah :

sudo apt-get update

Kemudian jalankan perintah berikut untuk proses updatenya :

sudo apt-get install gitlab-ce

Untuk Pengguna OS Centos/RHEL gunakan perintah :

sudo yum install gitlab-ce

a. Jika tidak ada koneksi internet gunakan perintah berikut :

  1. Kita akan melakukan manual download untuk update package Gitlab, download di link berikut jika mengunakan Gitlab Community Edition repository atau jika menggunakan versi gitlab Enterprise, maka di link berikut  Gitlab Enterprise Edition repository .
  2. Jika proses download selesai, copy file download tersebut ke server Gitlab :
  3. Kemudian masuk terminal akses ke server gitlab dan masuk ke path downloadan gitlab.
  4. Jalankan perintah berikut untuk proses update
    a. Untuk OS Debian/Ubuntu jalankan perintah :
    dpkg -i gitlab-ce-XXX.deb

    b. Untuk OS CentOS/RHEL jalankan perintah :

    rpm -Uvh gitlab-ce-XXX.rpm

 

Referensi : https://docs.gitlab.com/omnibus/update/

Sekian tutorial kali ini, semoga bermanfaat 🙂

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Verified by MonsterInsights