GitLab Helm 차트 6.0
GitLab의 15.0
릴리즈와 함께 차트 버전을 6.0
으로 업그레이드했습니다.
주요 변경 사항 요약
- 권장 PostgreSQL 데이터베이스가 13으로 업그레이드되었습니다.
- NGINX Ingress의 허용되는 기본 암호 목록이 변경되어 약한 암호가 제거되었습니다. 이로 인해 일부 AWS 배포에 영향을 줄 수 있습니다. 자세한 내용은 이슈 #3317를 참조하십시오.
5.x에서의 업그레이드 경로
차트의 6.0
버전으로 업그레이드하려면 먼저 최신 5.10.x
버전의 차트로 업그레이드해야 합니다.
최신 패치에 대한 버전 매핑 세부 정보를 확인하십시오.
만약 최신의 5.10.x
패치로 먼저 업그레이드하지 않으면 helm upgrade
에서 다음과 같은 오류가 발생할 것입니다:
Error: UPGRADE FAILED: Job failed: BackoffLimitExceeded
그런 다음 gitlab-upgrade-check
텍스트가 포함된 오류 팟을 확인하여 해당 상황임을 확인할 수 있습니다.
해당 팟의 로그를 확인하면 버전 업그레이드 오류 메시지가 표시됩니다:
GitLab Helm 차트를 X (GitLab X)에서 6.0.0 (GitLab 15.0.0)로 업그레이드하는 것으로 보입니다.
진행하기 전에 먼저 최신 5.10.x 버전으로 업그레이드하는 것이 필요합니다.
https://docs.gitlab.com/charts/releases/6_0.html의 업그레이드 문서를 참고하고
6.0.0로 업그레이드하기 전에 GitLab Helm 차트 버전 5.10.x로 업그레이드하십시오.
5.10.x에서의 업그레이드
일반 업그레이드 단계를 따르십시오.
주요 변경 사항
PostgreSQL
PostgreSQL 13이 권장 버전이지만, 여전히 PostgreSQL 12.x도 지원됩니다.
참고: 이번 주요 릴리스에는 필수적이지는 않지만 PostgreSQL 13으로의 업그레이드를 계획하는 것이 좋습니다.
릴리스 주기
매 GitLab 패치와 함께 차트의 새 버전을 릴리스할 것입니다.
차트 버전을 버전 관리하는 방법에 대한 자세한 내용은 릴리스 문서에서 확인할 수 있습니다.
이 저장소의 이슈와 머지 리퀘스트 외에도 변경 로그를 통해 업데이트를 더 쉽게 따를 수 있습니다.
Kubernetes 배포 지원
GitLab은 다음에서 테스트되었습니다:
다른 Kubernetes 배포도 작동할 것으로 예상됩니다. 특정 비-GKE 배포 이슈의 경우, 이슈를 올려주시기 바랍니다.
본 릴리스는 Kubernetes 버전 1.21.10-gke.2000
과 v1.19.16-eks-25803e
에 대한 자동화된 CI 테스트를 포함하고 있습니다.
기술 지원
이슈를 열기 전에 이미 유사한 이슈가 있는지 검색해보시기 바랍니다.
커뮤니티의 넓은 테스트를 감사히 받아들이며, 자세한 이슈를 보고 문제를 해결할 수 있도록 장려합니다.
병합 리퀘스트 형태로 기여된 개선을 환영합니다. 머지 리퀘스트의 시작은 기여자 문서로 시작하세요.