正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。
ドキュメントに関する現在のご利用体験についてお聞かせください。アンケートにご協力ください。

GitLab Helm chart 10.0 upgrade notes

With the 19.0 release of GitLab, we have released version 10.0 of the GitLab Helm chart.

This document highlights the changes with the highest impact. For a comprehensive overview, see:

Summary of major changes

For mitigation steps and full details, follow the linked deprecation notices.

Upgrade to 10.4.0

KAS advertises native gRPC to agents by default

The address in gitlab_kas.external_url, shown in the agent installation instructions, now defaults to grpcs://kas.example.com instead of wss://kas.example.com when the chart routes gRPC to KAS: with Gateway API and the chart-managed Envoy Gateway policies (the default), or with the NGINX Ingress provider, for which the KAS gRPC Ingress is now rendered by default. Other Ingress controllers and installations with a relative URL root keep wss://. Agents already connected over wss:// are not affected. To keep advertising WebSocket, set global.appConfig.gitlab_kas.externalUrl. To skip the gRPC Ingress, set global.kas.ingress.grpc.enabled: false. For details, see agent connection protocol.

Upgrade to 10.3

Envoy Gateway upgrade requires new CRDs

The bundled Envoy Gateway chart is upgraded from 1.8.3 to 1.9.1. Helm does not upgrade CRDs, so apply the Envoy Gateway and Gateway API CRDs for 1.9.1 before you upgrade GitLab. Otherwise the upgrade fails on the GitLab Shell TCPRoute, and the API server prunes the new Host header setting on the Webservice listeners. For the upgrade steps, see Upgrade the Envoy Gateway CRDs.