Community Edition을 Enterprise Edition으로 변환
Omnibus GitLab 패키지를 사용하여 설치된 기존 GitLab Community Edition(CE) 서버를 GitLab EE( Enterprise Edition )로 변환하려면 CE 위에 EE 패키지를 설치합니다.
동일한 버전의 CE에서 EE로의 변환은 명시적으로 필요하지 않으며 모든 표준 업그레이드(예: CE 12.0에서 EE 12.1로)가 작동해야 합니다. 그러나 다음 단계에서는 동일한 버전(예: CE 12.1에서 EE 12.1으로)을 업그레이드한다고 가정하며 권장 됩니다.
CE에서 EE로 업데이트할 때 나중에 다시 EE로 이동할 계획이라면 CE로 되돌리지 마십시오. CE로 되돌리면 지원 개입이 필요한 데이터베이스 문제 가 발생할 수 있습니다.
단계는 다음과 같이 요약될 수 있습니다.
- 현재 설치된 GitLab 버전을 찾습니다.
sudo apt-cache policy gitlab-ce | grep Installed
sudo rpm -q gitlab-ce
- CentOS/RHEL의 경우
- 데비안/우분투용
- gitlab-ee Apt 또는 Yum 저장소 를 추가 합니다 .
curl --silent "https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.deb.sh" | sudo bash
-
curl --silent "https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh" | sudo bash
- 데비안/우분투용
- 다음으로 gitlab-ee패키지를 설치합니다. gitlab-ce이렇게 하면 GitLab 서버 에서 패키지가 자동으로 제거됩니다 . 패키지가 설치된 reconfigure 직후의 옴니버스 . 정확히 동일한 GitLab 버전을 설치해야 합니다 . gitlab-ee
## 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=13.0.4-ee.0 ## Reconfigure GitLab sudo gitlab-ctl reconfigure
-
## Install the package using the version you wrote down from step 1 sudo yum install gitlab-ee-13.0.4-ee.0.el8.x86_64 ## Reconfigure GitLab sudo gitlab-ctl reconfigure
- 데비안/우분투용
- 이제 서버의 GitLab 관리 패널( /admin/license/new)로 이동하여 라이선스 파일을 업로드합니다.
- GitLab이 예상대로 작동하는지 확인한 후 이전 Community Edition 저장소를 제거할 수 있습니다.
sudo rm /etc/apt/sources.list.d/gitlab_gitlab-ce.list
-
sudo rm /etc/yum.repos.d/gitlab_gitlab-ce.repo
- 데비안/우분투용
그게 다야! 이제 GitLab Enterprise Edition을 사용할 수 있습니다! 최신 버전으로 업데이트하려면 공식 리포지토리를 사용하여 업데이트를 따르세요 .
dpkg/ rpm대신 apt-get/ 를 사용 yum하려면 첫 번째 단계를 통해 현재 GitLab 버전을 찾은 다음 수동으로 다운로드한 패키지를 사용하여 업데이트를 따르세요 .
'GitLab_가이드' 카테고리의 다른 글
Windows에 GitLab Runner 설치 (0) | 2022.08.03 |
---|---|
GNU/Linux에 GitLab Runner 수동 설치 (0) | 2022.08.03 |
macOS에 GitLab Runner 설치 (0) | 2022.08.03 |
RBAC 지원 활성화 (0) | 2022.08.03 |
GitLab 러너 투구 차트 (0) | 2022.08.02 |