GitLab Helm 차트 1.0

이 차트와 그 기본 컨테이너에 많은 노력을 기울여 왔으며, 일반 사용자에게 공유하고 GitLab 커뮤니티와 함께 공개 할 수 있어 기쁩니다.

이 작업은 제품 전반에 걸쳐 광범위한 변경이 필요했습니다.

  • 직접 객체 스토리지로 업로드하는 지원
  • 공유 스토리지에 대한 의존성 없음
  • GitLab 각 구성요소에 대한 새로운 컨테이너
  • 새로운 Helm 차트

베타에서의 중단 변경

베타 주기 동안 여러 변경 사항이 발생했으며, 일반적으로 사용 가능한 차트를 사용하기 전에 이러한 변경 사항을 처리해야 합니다. 이러한 변경 사항들은 이전 기본 설정과 다르다면 관련 값에 대한 변경이 필요합니다.

중단 변경사항 디렉터리:

알려진 문제 및 제한 사항

이 차트와 컨테이너는 진행 중인 작업이며 모든 기능이 완전히 작동하는 것은 아닙니다. 여기에 나열된 알려진 문제와 제한 사항은 모두일 수 있으며, 모든 알려진 문제와 제한 사항을 열람하는 것을 권장합니다. open issues도 함께 리뷰하는 것을 권장합니다.

Helm 차트 문제/제한 사항:

현재 범위에서 제외된 기능:

릴리스 주기

각 새로운 GitLab 패치마다 차트의 새 버전을 릴리스할 것입니다.

차트 버전을 어떻게 지정하는지에 대한 자세한 내용은 릴리스 문서에서 찾을 수 있습니다.

이 리포지터리의 이슈와 Merge Request과 함께 변경 로그를 쉽게 따라갈 수 있도록 사용할 수 있습니다.

Kubernetes 배포 지원

GitLab 개발 및 테스트는 Google Kubernetes Engine에서 진행되고 있지만, 다른 Kubernetes 배포도 작동할 것으로 예상됩니다. 구체적인 GKE 이외의 배포 문제가 발생하는 경우, 문제점을 제기해 주세요.

자동화된 테스트에서는 현재 Kubernetes 버전 1.8.12를 사용하고 있으며, 개발에서는 1.9.7을 사용하고 있습니다.

기술 지원

이슈를 열기 전에 알려진 문제와 제한 사항을 검토하고, 유사한 문제가 이미 존재하는지 검색해주시기 바랍니다.

우리는 커뮤니티의 넓은 테스트를 감사히 여기며, 문제를 보고해 주시면 해결할 수 있도록 상세한 이슈를 보고 권장합니다.

우리는 Merge Request 형태로 기여하는 모든 개선 사항을 환영합니다.