GitLab Helm 차트 2.0

GitLab 12.0 릴리스와 함께, 차트 버전을 2.0으로 업데이트했습니다.

1.x에서의 업그레이드 경로

GitLab 버전이 이전 버전으로부터의 이주 경로에 엄격한 요구 사항이 있는 12.x로 업데이트되었습니다.

따라서 차트의 2.0 버전으로 업그레이드하려면 먼저 최신 1.9.x 릴리스로 업그레이드해야 합니다. 최신 패치에 대한 버전 매핑 세부 정보를 확인하세요.

만약 최신 1.9.x 패치로 먼저 업그레이드하지 않으면 helm upgrade에서 다음과 같은 오류가 발생합니다.

Error: UPGRADE FAILED: Job failed: BackoffLimitExceeded

그럼 이 상황인지 확인하려면 이름에 gitlab-upgrade-check 텍스트가 포함된 오류가 발생한 파드를 찾아보세요.

해당 파드의 로그를 확인하면 버전 업그레이드 오류 메시지가 표시될 것입니다.

지원되지 않는 업그레이드 경로를 시도하는 것으로 보입니다.
https://docs.gitlab.com/ee/update/README.html#upgrade-paths의 업그레이드 문서를 참고하여 12.0.0로 업그레이드하기 전에 11.11로 업그레이드하세요.

알려진 이슈 및 제한 사항

차트 및 컨테이너는 진행 중인 작업이며, 모든 기능이 완전히 작동하는 것은 아닙니다. 아래는 알려진 이슈 및 제한 사항 디렉터리이지만, 모두를 포함하는 것은 아닙니다. 또한 오픈 이슈를 검토하는 것을 권장합니다.

Helm 차트 문제/제한 사항:

현재 범위를 벗어나 있는 기능:

릴리스 주기

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

차트의 버전을 어떻게 매기는지에 대한 자세한 정보는 릴리스 문서에서 찾을 수 있습니다.

이 리포지터리의 이슈와 Merge Request과 함께 변경 로그를 확인하여 업데이트를 쉽게 따라갈 수 있습니다.

Kubernetes 배포 지원

GitLab은 다음에서 테스트되었습니다:

다른 Kubernetes 배포도 작동해야 합니다. 특정 비 GKE 배포 문제의 경우 이슈를 제기해주세요.

저희는 현재 자동화 테스트에서 Kubernetes 버전 1.11.8 및 개발에서 1.12.8을 사용하고 있습니다.

기술 지원

이슈를 오픈하기 전에 알려진 이슈 및 제한 사항을 검토하고, 유사한 이슈가 이미 존재하는지 검색해주세요.

우리는 커뮤니티의 광범위한 테스트를 크게 감사히 여기며, 문제점을 해결할 수 있도록 자세한 이슈를 보고하는 것을 장려합니다.

Merge Request 형식으로 기여된 개선 사항을 환영합니다.