대처 시기:2018/04
OS: CentOS 7 x86_64
Gitlab Version: 10.4.2-ce.0.el7.x86_64
참고 공식 문서:https://docs.gitlab.com/omnibus/update/README.html#from-community-edition-to-enterprise-edition
지금 설치되어 있는 GitLab CE의 버전을 확인합니다.
현재의 CE와 같은 버전의 EE을 설치하기 때문입니다.
rpm -q gitlab-ce
EE용 yum repository파일을 설정합니다.
curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ee/script.rpm.sh | sudo bash
GitLab EE을 설치합니다.버전 지정시"ce"부분은 "ee"로 바꾸는 것에 주의하세요.
미리 설치된 GitLab CE패키지는 복제 합니다.
yum install gitlab-ee-10.4.2-ee.0.el7.x86_64
설치 후에는 reconfigure 합니다.
gitlab-ctl reconfigure
CE용 yum repository파일은 불필요하게 되었으므로 삭제합니다.
rm /etc/yum.repos.d/gitlab_gitlab-ce.repo
라이센스 추가 구입
GitLab Subscription Manager에 로그인
상부 메뉴 "Subscriptions"
Add more seats
새로운 합계수를 입력하고(예를 들어 현재 90개의 라이선스가 있고 5개를 늘리고 싶으면 5가 아닌 95로 입력한다) Proceed to checkout
내용을 확인하고 문제가 없으면 "Confirm Upgrade" ← 여기서 결제처리 확정
구매를 하면 라이선스 관리 이메일로 청구서와 라이선스 키 정보가 전달됩니다.
라이선스 설정
참고 공식 문서 : https://docs.gitlab.com/ee/user/admin_area/license.html
GitLab 에서 관리자 계정으로 로그인 → AdminArea → License → Upload New License
라이센스 파일을 업로드 하거나 라이센스 키 문자열을 텍스트 영역에 입력합니다.
'IT > Git' 카테고리의 다른 글
GitLab의 LDAP Uid 수정하기 (0) | 2021.08.12 |
---|---|
GitLab LDAP Group 구성 (0) | 2021.08.12 |
GitLab API 조작 (0) | 2021.08.12 |
GitLab Runner 구축 (0) | 2021.08.12 |
GitLab Runner 업데이트 작업 (0) | 2021.08.12 |