GitLab 19.0 introduces significant changes to its deployment and dependency management for self-managed instances. Key updates include the replacement of NGINX Ingress with Gateway API and Envoy Gateway as the default networking component, and the removal of bundled PostgreSQL, Redis, and MinIO from the Helm chart. Support for PostgreSQL 16 is dropped in favor of PostgreSQL 17 as the minimum requirement. Additionally, support for Ubuntu 20.04 and Redis 6 is discontinued. The `heroku/builder:24` image replaces `heroku/builder:22` in Auto DevOps, and bundled Mattermost is removed from the Linux package. Support for SUSE distributions is also discontinued. These changes necessitate proactive migration and configuration updates for self-managed deployments to ensure compatibility and continued support.
All GitLab trails