Linux Server

Gitlab self-managed Edition 변경 (CE -> EE)

BinaryNumber 2022. 1. 10. 09:49
반응형

사전작업(백업)

gitlab 백업

gitlab-backup create

 ※ /var/opt/gitlab/backups 생성

에디션 변경

버전확인

sudo apt-cache policy gitlab-ce | grep Installed

 

레파지토리 추가

curl --silent "https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh" | sudo bash

에디션 변경

## Make sure the repositories are up-to-date 
sudo apt-get update 

## Install the package using the version you wrote down from step 1 
sudo apt-get install gitlab-ee=<Version>

## Reconfigure GitLab 
sudo gitlab-ctl reconfigure

라이센스 업로드 (/admin/license/new)

작업 완료 후 이전 Community Edition 저장소를 제거

sudo rm /etc/apt/sources.list.d/gitlab_gitlab-ce.list

참고) https://docs.gitlab.com/ee/update/package/convert_to_ee.html

반응형