GitLab 설치 요구사항
설치를 위한 사전 요구사항.
GitLab에는 특정 설치 요구사항이 있습니다. 스토리지 # 필요한 스토리지 공간은 주로 GitLab에 보유할 리포지터리의 크기에 따라 달라집니다. 지침으로, 모든 리포지터리를 합친 것과 최소한 동일한 여유 공간이 있어야 합니다. Linux 패키지는 설치를 위해 약 2.5 GB의 스토리지 공간이 필요합니다. PostgreSQL, 로그, 임시 파일, 운영 체제 오버헤드와 결합하면 리포지터리 데이터 없이 기본 GitLab 설치를 위해 최소 40 GB의 디스크 공간을 계획하세요. 스토리지 유연성을 위해 논리 볼륨 관리를 통해 하드 드라이브를 마운트하는 것을 고려하세요. 응답 시간을 줄이기 위해 최소 7,200 RPM 또는 솔리드 스테이트 드라이브가 있는 하드 드라이브를 사용해야 합니다. 파일 시스템 성능이 GitLab의 전반적인 성능에 영향을 미칠 수 있으므로 스토리지에 클라우드 기반 파일 시스템을 사용하지 않아야 합니다 . CPU # CPU 요구사항은 사용자 수와 예상 워크로드에 따라 달라집니다. 워크로드에는 사용자 활동, 자동화 및 미러링 사용, 리포지터리 크기가 포함됩니다. 초당 최대 20개의 요청 또는 1,000명의 사용자를 위해 8 vCPU가 있어야 합니다. 더 많은 사용자 또는 더 높은 워크로드의 경우 참조 아키텍처 를 참조하세요. 메모리 # 메모리 요구사항은 사용자 수와 예상 워크로드에 따라 달라집니다. 워크로드에는 사용자 활동, 자동화 및 미러링 사용, 리포지터리 크기가 포함됩니다. 초당 최대 20개의 요청 또는 1,000명의 사용자를 위해 16 GB의 메모리가 있어야 합니다. 더 많은 사용자 또는 더 높은 워크로드의 경우 참조 아키텍처 를 참조하세요. 일부 경우에 GitLab은 최소 8 GB의 메모리로 실행될 수 있습니다. 자세한 내용은 메모리 제한 환경에서 GitLab 실행 을 참조하세요. PostgreSQL # PostgreSQL 은 유일하게 지원되는 데이터베이스이며 Linux 패키지와 함께 번들로 제공됩니다. 올바르게 구성되어야 하는 외부 PostgreSQL 데이터베이스 를 사용할 수도 있습니다. 사용자 수 에 따라 PostgreSQL 서버에는 다음이 있어야 합니다: 대부분의 GitLab 인스턴스의 경우 최소 5~10 GB의 스토리지 GitLab Ultimate의 경우 최소 12 GB의 스토리지 (1 GB의 취약점 데이터를 가져와야 함) 다음 GitLab 버전에 대해 다음 PostgreSQL 버전을 사용합니다: GitLab 버전 Helm 차트 버전 최소 PostgreSQL 버전 최대 PostgreSQL 버전 18.x 9.x 16.5 17.x ( GitLab 17.10 이상에서 테스트됨 ) 17.x 8.x 14.14 16.x ( GitLab 16.10 이상에서 테스트됨 ) 16.x 7.x 13.6 15.x ( GitLab 16.1 이상에서 테스트됨 ) 15.x 6.x 12.10 14.x ( GitLab 15.11에서만 테스트됨 ), 13.x 마이너 PostgreSQL 릴리스는 버그 및 보안 수정만 포함합니다 . Postgr
