{"id":"gitlab","name":"GitLab","categories":["CI/CD","DevOps","Source Control"],"website":"https://about.gitlab.com/","description":"GitLab self-managed compatibility for PostgreSQL, Redis, and Valkey, including Helm and Linux-package deployment requirements.","versions":{"19.4":{"dependencies":{"postgresql":{"ranges":[">=17 <18"],"relationship":"database","confidence":"high","notes":["GitLab 19.x requirements list PostgreSQL 17.x as both the minimum and maximum supported PostgreSQL version."],"sources":[{"title":"GitLab 19.4.0 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.4.0-ee/doc/install/requirements.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"redis":{"ranges":[">=7 <8"],"relationship":"cache and background jobs","confidence":"high","notes":["GitLab 19.x requirements recommend Redis 7.2 and require Redis 7.0 or newer."],"sources":[{"title":"GitLab 19.4.0 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.4.0-ee/doc/install/requirements.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"valkey":{"ranges":["7.2"],"relationship":"cache and background jobs","confidence":"high","notes":["GitLab 19.4.0 requirements specify Valkey 7.2 as the recommended and minimum version, and weekly pipelines test the 7.2 release line. No broader Valkey minor-version support is inferred."],"sources":[{"title":"GitLab 19.4.0 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.4.0-ee/doc/install/requirements.md","accessedAt":"2026-10-08"},{"title":"GitLab 19.4.0 tagged pipeline compatibility tests","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.4.0-ee/doc/development/pipelines/_index.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"postgresql-helm-deployment":{"ranges":[">=17 <18"],"relationship":"Helm deployment external database","confidence":"high","notes":["GitLab 19.x requirements map Helm chart 10.x to GitLab 19.x and list PostgreSQL 17.x as the only supported PostgreSQL major."],"sources":[{"title":"GitLab 19.4.0 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.4.0-ee/doc/install/requirements.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"valkey-helm-deployment":{"ranges":["7.2"],"relationship":"Helm deployment external cache and background jobs","confidence":"high","notes":["GitLab Helm chart 10.x maps to GitLab 19.x; GitLab 19.4.0 requirements and weekly compatibility pipelines document Valkey 7.2. No broader Valkey minor-version support is inferred."],"sources":[{"title":"GitLab 19.4.0 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.4.0-ee/doc/install/requirements.md","accessedAt":"2026-10-08"},{"title":"GitLab 19.4.0 tagged pipeline compatibility tests","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.4.0-ee/doc/development/pipelines/_index.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"}}},"19.3":{"dependencies":{"postgresql":{"ranges":[">=17 <18"],"relationship":"database","confidence":"high","notes":["GitLab 19.x requirements list PostgreSQL 17.x as both the minimum and maximum supported PostgreSQL version."],"sources":[{"title":"GitLab 19.3.2 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.3.2-ee/doc/install/requirements.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"redis":{"ranges":[">=7 <8"],"relationship":"cache and background jobs","confidence":"high","notes":["GitLab 19.x requirements recommend Redis 7.2 and require Redis 7.0 or newer."],"sources":[{"title":"GitLab 19.3.2 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.3.2-ee/doc/install/requirements.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"valkey":{"ranges":["7.2"],"relationship":"cache and background jobs","confidence":"high","notes":["GitLab 19.3.2 requirements specify Valkey 7.2 as the recommended and minimum version, and weekly pipelines test the 7.2 release line. No broader Valkey minor-version support is inferred."],"sources":[{"title":"GitLab 19.3.2 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.3.2-ee/doc/install/requirements.md","accessedAt":"2026-10-08"},{"title":"GitLab 19.3.2 tagged pipeline compatibility tests","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.3.2-ee/doc/development/pipelines/_index.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"postgresql-linux-package-fresh-install":{"ranges":[">=17 <18","18.4"],"relationship":"Linux package fresh-install database","confidence":"high","notes":["GitLab 19.3 introduces PostgreSQL 18.4 as an opt-in option for fresh Linux-package installations, alongside the supported PostgreSQL 17 line.","Upgrading an existing installation to PostgreSQL 18.4 is explicitly not supported; this entry does not apply to the Helm chart or general external-database installations."],"sources":[{"title":"GitLab 19.3 release notes - PostgreSQL 18.4 for fresh Linux-package installs","url":"https://docs.gitlab.com/releases/19/gitlab-19-3-released/","accessedAt":"2026-10-08"},{"title":"PostgreSQL versions shipped with the GitLab Linux package","url":"https://docs.gitlab.com/administration/package_information/postgresql_versions/","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"postgresql-helm-deployment":{"ranges":[">=17 <18"],"relationship":"Helm deployment external database","confidence":"high","notes":["GitLab 19.x requirements map Helm chart 10.x to GitLab 19.x and list PostgreSQL 17.x as the only supported PostgreSQL major."],"sources":[{"title":"GitLab 19.3.2 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.3.2-ee/doc/install/requirements.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"valkey-helm-deployment":{"ranges":["7.2"],"relationship":"Helm deployment external cache and background jobs","confidence":"high","notes":["GitLab Helm chart 10.x maps to GitLab 19.x; GitLab 19.3.2 requirements and weekly compatibility pipelines document Valkey 7.2. No broader Valkey minor-version support is inferred."],"sources":[{"title":"GitLab 19.3.2 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.3.2-ee/doc/install/requirements.md","accessedAt":"2026-10-08"},{"title":"GitLab 19.3.2 tagged pipeline compatibility tests","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.3.2-ee/doc/development/pipelines/_index.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"}}},"19.2":{"dependencies":{"postgresql":{"ranges":[">=17 <18"],"relationship":"database","confidence":"high","notes":["GitLab 19.x requirements list PostgreSQL 17.x as both the minimum and maximum supported PostgreSQL version."],"sources":[{"title":"GitLab 19.2.0 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.2.0-ee/doc/install/requirements.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"redis":{"ranges":[">=7 <8"],"relationship":"cache and background jobs","confidence":"high","notes":["GitLab 19.x requirements recommend Redis 7.2 and require Redis 7.0 or newer."],"sources":[{"title":"GitLab 19.2.0 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.2.0-ee/doc/install/requirements.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"valkey":{"ranges":["7.2"],"relationship":"cache and background jobs","confidence":"high","notes":["GitLab 19.2.0 requirements specify Valkey 7.2 as the recommended and minimum version, and weekly pipelines test the 7.2 release line. No broader Valkey minor-version support is inferred."],"sources":[{"title":"GitLab 19.2.0 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.2.0-ee/doc/install/requirements.md","accessedAt":"2026-10-08"},{"title":"GitLab 19.2.0 tagged pipeline compatibility tests","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.2.0-ee/doc/development/pipelines/_index.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"postgresql-helm-deployment":{"ranges":[">=17 <18"],"relationship":"Helm deployment external database","confidence":"high","notes":["GitLab 19.x requirements map Helm chart 10.x to GitLab 19.x and list PostgreSQL 17.x as the only supported PostgreSQL major."],"sources":[{"title":"GitLab 19.2.0 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.2.0-ee/doc/install/requirements.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"},"valkey-helm-deployment":{"ranges":["7.2"],"relationship":"Helm deployment external cache and background jobs","confidence":"high","notes":["GitLab Helm chart 10.x maps to GitLab 19.x; GitLab 19.2.0 requirements and weekly compatibility pipelines document Valkey 7.2. No broader Valkey minor-version support is inferred."],"sources":[{"title":"GitLab 19.2.0 tagged requirements","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.2.0-ee/doc/install/requirements.md","accessedAt":"2026-10-08"},{"title":"GitLab 19.2.0 tagged pipeline compatibility tests","url":"https://gitlab.com/gitlab-org/gitlab/-/blob/v19.2.0-ee/doc/development/pipelines/_index.md","accessedAt":"2026-10-08"}],"lastVerified":"2026-10-08","status":"compatible"}}}}}