GitLab Helmチャート6.0
GitLab の15.0
リリースに伴い、チャートのバージョンを6.0
に上げました。
主な変更点のまとめ
- 推奨PostgreSQLデータベースが13にアップグレードされました。
- NGINX Ingress で許可される暗号のデフォルトリストが変更され、弱い暗号が削除されました。これにより、一部の AWS デプロイが壊れる可能性があります。詳細はイシュー#3317を参照してください。
5.xからのアップグレードパス
6.0
バージョンの Chart にアップグレードするには、まず、Chart の最新リリース5.10.x
にアップグレードする必要があります。最新のパッチについては、バージョン・マッピングの詳細を確認してください。
もし最初に最新の5.10.x
パッチにアップグレードしなければ、helm upgrade
から次のようなエラーが表示されます:
Error: UPGRADE FAILED: Job failed: BackoffLimitExceeded
gitlab-upgrade-check
」というテキストが名前に含まれるエラーのポッドを探すことで、この状況にあることを確認できます。
それらのポッドのログをチェックすると、バージョンアップのエラーメッセージが表示されます:
It seems you are upgrading the GitLab Helm chart from X (GitLab X) to 6.0.0 (GitLab 15.0.0).
It is required to upgrade to the latest 5.10.x version first before proceeding.
Please follow the upgrade documentation at https://docs.gitlab.com/charts/releases/6_0.html
and upgrade to GitLab Helm chart version 5.10.x before upgrading to 6.0.0.
5.10.xからのアップグレード
通常のアップグレード手順に従ってください。
主な変更点
PostgreSQL
PostgreSQL 13が推奨されていますが、PostgreSQL 12.xもまだサポートされています。
リリース・ケイデンス
新しいGitLabパッチがリリースされるたびに、新しいバージョンのChartをリリースする予定です。
Chartのバージョン管理方法の詳細はリリースドキュメントをご覧ください。
このリポジトリにあるイシューやマージリクエストとともに、より簡単に更新を追うことができる変更履歴もあります。
Kubernetes デプロイのサポート
GitLabは以下の環境でテストされています:
その他のKubernetesデプロイも動作するはずです。GKE以外のデプロイで問題が発生した場合は、イシューを上げてください。
このリリースでは、Kubernetes バージョン1.21.10-gke.2000
およびv1.19.16-eks-25803e
の CI テストが自動化されています。
技術サポート
イシューを作成する前に、類似のイシューが存在しないか検索してください。
私たちはコミュニティの幅広いテストに大いに感謝し、詳細なイシューを報告することを奨励します。
私たちはマージリクエストという形で貢献する改良を歓迎します。コントリビューターのドキュメントをご覧ください。