/
GitLab 설치

GitLab 설치

GitLab은 대부분의 GNU / Linux 배포판과 여러 클라우드 공급자에 설치할 수 있습니다. GitLab에서 최상의 경험을 얻으려면 성능, 안정성, 관리 용이성 (백업, 업그레이드 및 문제 해결) 및 호스팅 비용의 균형을 유지해야합니다.

플랫폼에 따라 여러 가지 방법으로 GitLab을 설치할 수 있습니다.

  1. Omnibus GitLab : GitLab 번들과 PostgreSQL, Redis, Sidekiq 등의 다양한 구성 요소를 포함하는 공식 deb/rpm 패키지

  2. GitLab Helm chart : GitLab 및 Kubernetes의 모든 구성요소 설치를 위한 클라우드 네이티브 Helm chart

  3. Docker : Omnibus GitLab 패키지가 도커화됨

  4. Source : GitLab과 모든 구성 요소를 처음부터 설치

설치가 망설여 진다면 Omnibus를 선택하세요 : Omnibus GitLab 패키지는 성숙하고 확장 가능하며, 고 가용성을 지원해서 현재의 GitLab.com에서 사용됩니다. Kubernetes에 익숙한 사용자는 Helm chart가 권장됩니다.

 

요구사항

GitLab을 설치하기 전에 지원되는 운영 체제 및 하드웨어 요구사항에 대한 유용한 정보가 포함 된 요구사항 설명서 를 확인하십시오 .

 

Omnibus GitLab 패키지를 사용하여 GitLab 설치 (권장)

Omnibus GitLab 패키지는 공식 deb/rpm 리포지토리를 사용합니다. 대부분의 사용자에게 권장되는 방식입니다. 추가적인 유연성과 탄력성이 필요한 경우 고가용성 설명서에 설명 된대로 GitLab을 배포하는 것이 좋습니다 .

Omnibus GitLab 패키지를 이용하여 GitLab 설치

GitLab Helm chart를 통해 Kubernetes에 GitLab 설치

Kubernetes의 경험이 필요 : Kubernetes를 사용하여 프로덕션 환경에 GitLab을 배포하기 전에 Kubernetes에 익숙해지는 것이 좋습니다. 관리 방법, 관찰 가능성 및 일부 개념은 기존 배포와 다릅니다.

Kubernetes에 GitLab을 설치할 때 알아야 할 몇 가지 장단점이 있습니다.

  • 관리 및 문제 해결에는 Kubernetes 지식이 필요합니다.

  • 소규모 설치의 경우 더 비쌀 수 있습니다. 대부분의 서비스는 중복 방식으로 배포되므로 기본 설치에는 단일 노드 Omnibus 배포보다 많은 리소스가 필요합니다.

  • 주의 해야할 몇 가지 기능 제한이 있습니다

공식 GitLab Docker 이미지를 사용하여 GitLab 설치

 

Source에서 GitLab 설치

배포판에서 GitLab Omnibus 패키지를 사용할 수없는 경우 소스에서 GitLab을 설치할 수 있습니다 : *BSD와 같은 지원되지 않는 시스템에 유용합니다. 디렉토리 구조에 대한 개요는 구조 문서를 참고하시기 바랍니다.

Source에서 GitLab 설치

 

클라우드 제공 업체에 GitLab 설치

클라우드 공급자가 지원하는 경우 위의 방법 중 하나를 사용하여 다양한 클라우드 공급자에 GitLab을 설치할 수 있습니다.

 

Related content

GitLab 가격 정책
GitLab 가격 정책
Read with this
Docker에 GitLab 설치
Docker에 GitLab 설치
More like this
GitLab 관리자 가이드
GitLab 관리자 가이드
Read with this
GitLab 소개
More like this
GitLab
Read with this
튜토리얼: 나만의 프로젝트 러너 생성, 등록 및 실행
튜토리얼: 나만의 프로젝트 러너 생성, 등록 및 실행
More like this