GitLab 차트를 위한 클라우드 제공업체 설정

Tier: Free, Premium, Ultimate Offering: Self-Managed

GitLab 차트를 배포하기 전에 선택한 클라우드 제공업체를 위해 리소스를 구성해야 합니다.

GitLab 차트는 적어도 8 vCPU와 30 GB RAM이 있는 클러스터에 맞추어져 있습니다. 비 프로덕션 환경을 배포하려는 경우 기본값을 줄여 더 작은 클러스터에 맞출 수 있습니다.

지원되는 Kubernetes 릴리스

GitLab Helm 차트는 다음 Kubernetes 릴리스를 지원합니다:

Kubernetes 릴리스 상태 최소 GitLab 버전 아키텍처 생명 주기
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 차트는 새로운 마이너 Kubernetes 릴리스를 초기 릴리스 후 3개월 이후에 지원할 계획입니다. 위 목록에 표시된 것보다 더 최신의 릴리스에서 호환성 문제에 대한 보고를 환영합니다. 이슈 트래커에 제보해주세요.

일부 GitLab 기능은 더 이상 지원되지 않거나 위에 나열된 릴리스보다 오래된 릴리스에서 작동하지 않을 수 있습니다.

쿠버네티스 에이전트GitLab 오퍼레이터 같은 몇몇 컴포넌트의 경우 GitLab은 다른 클러스터 릴리스를 지원할 수 있습니다.

경고: Kubernetes 노드는 x86-64 아키텍처를 사용해야 합니다. AArch64/ARM64를 포함한 여러 아키텍처를 지원하는 것은 현재 적극적으로 개발 중입니다. 자세한 내용은 이슈 2899를 참조하세요.

  • 환경에 대한 클러스터 토폴로지 권장 구성에 대한 자세한 내용은 참조 아키텍처를 참조하세요.
  • 3 vCPU 12 GB 클러스터에 맞게 리소스를 조정하는 예시는 최소 GKE 예시 값 파일을 참조하세요.

특정 클라우드 제공업체용 지침

환경에서 Kubernetes 클러스터를 생성하고 연결하세요: