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이 포함된 오류 포드를 찾아보세요.

해당 포드의 로그를 확인하면 버전 업그레이드 오류 메시지를 볼 수 있습니다.

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

알려진 문제점 및 제한 사항

차트와 컨테이너는 진행 중인 작업이며, 모든 기능이 완전히 작동하는 것은 아닙니다. 아래는 알려진 문제점 및 제한 사항 목록이지만 속사정일 수 있습니다. 또한 오픈 이슈도 참고하는 것을 권장드립니다.

Helm 차트 문제점/제한 사항:

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

릴리스 주기

우리는 각 새로운 GitLab 패치와 함께 차트의 새 버전을 릴리스할 것입니다.

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

이 저장소의 이슈 및 머지 요청과 함께, 변경 로그를 통해 업데이트를 더 쉽게 따라갈 수 있습니다.

Kubernetes 배포 지원

GitLab은 다음과 같은 환경에서 테스트되었습니다:

기타 Kubernetes 배포도 작동할 것으로 예상됩니다. 특정 GKE가 아닌 배포 문제가 발생하는 경우 문제를 제기해주세요.

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

기술 지원

이슈를 열기 전에 알려진 문제점 및 제한 사항을 검토하고, 유사한 문제가 이미 있는지 검색해주세요.

우리는 커뮤니티의 넓은 테스트를 매우 감사히 여기며, 문제점이 보고되도록 장려합니다. 이슈를 상세히 보고해주시면 감사하겠습니다.

병합 요청로 기여된 어떠한 개선사항도 환영합니다.