GitLab 차트를 위한 클라우드 제공 업체 설정
GitLab 차트를 배포하기 전에 선택한 클라우드 제공 업체에 대한 리소스를 구성해야 합니다.
GitLab 차트는 적어도 8 vCPU와 30GB RAM을 갖춘 클러스터에 적합하게 설계되었습니다. 비 프로덕션 인스턴스를 배포하려는 경우 기본값을 줄여 더 작은 클러스터에 맞출 수 있습니다.
지원되는 Kubernetes 릴리스
GitLab Helm 차트는 다음 Kubernetes 릴리스를 지원합니다:
Kubernetes 릴리스 | 상태 | 최소 GitLab 버전 | 아키텍처 | 지원 종료일 |
---|---|---|---|---|
1.30 | 개발/검증중 | 17.0 | x86-64 | 2025-06-28 |
1.29 | 지원됨 | 17.0 | x86-64 | 2025-02-28 |
1.28 | 지원됨 | 17.0 | x86-64 | 2024-10-28 |
1.27 | 지원됨 | 16.6 | x86-64 | 2024-06-28 |
1.26 | 지원 종료 | 16.5 | x86-64 | 2024-02-28 |
1.25 | 지원 종료 | 16.5 | x86-64 | 2023-10-28 |
1.24 | 지원 종료 | 16.5 | x86-64 | 2023-07-28 |
1.23 | 지원 종료 | 16.5 | x86-64 | 2023-02-28 |
1.22 | 지원 종료 | 16.5 | x86-64 | 2022-10-28 |
GitLab Helm 차트는 새 릴리스가 초기 릴리스 후 3개월 후에 나온 쿠버네티스 릴리스를 지원하는 것을 목표로 합니다. 위 목록에 없는 릴리스의 호환성 문제에 대한 보고를 우리의 이슈 트래커에 올려주시면 감사하겠습니다.
일부 GitLab 기능은 지원 종료된 릴리스나 위에 나열된 릴리스보다 오래된 릴리스에서 작동하지 않을 수 있습니다.
쿠버네티스용 에이전트나 GitLab 오퍼레이터와 같은 일부 구성 요소의 경우, GitLab은 다른 클러스터 릴리스를 지원할 수도 있습니다.
경고: 쿠버네티스 노드는 x86-64 아키텍처를 사용해야 합니다. AArch64/ARM64를 포함한 여러 아키텍처를 지원하는 것이 현재 활발히 진행 중입니다. 더 많은 정보는 이슈 2899를 참조하세요.
- 환경에 대한 클러스터 토폴로지 권장 사항은 레퍼런스 아키텍처를 참조하세요.
- 3 vCPU 12GB 클러스터에 맞추기 위한 리소스 조정 예시는 최소 GKE 예시 값 파일을 참조하세요.
특정 클라우드 제공 업체용 지침
환경에서 Kubernetes 클러스터를 생성하고 연결하세요: