Support Definitions


Definition of Scaled Architecture

Scaled architecture is defined as any GitLab installation that separates services for the purposes of resilience, redundancy or scale. As a guide, our 2,000 User Reference Architecture (and higher) would fall under this category.
Priority Support is required to receive assistance in troubleshooting a scaled implementation of GitLab.
In Omnibus and Source installations, Scaled Architecture is any deployment with multiple GitLab application nodes. This does not include external services such as Amazon RDS or ElastiCache.

Service Scaled Architecture Not Scaled Architecture
Application (GitLab Rails) Using multiple application nodes to provide resilience, scalability or availability Using a single application node
Database Using multiple database servers with Consul and PgBouncer Using a single separate database or managed database service
Caching Using Redis HA across multiple servers with Sentinel Using a single separate server for Redis or a managed Redis service
Repository / Object Storage Using one or more separate Gitaly nodes. Using NFS across multiple application servers. Storing objects in S3
Job Processing Using one or more separate Sidekiq nodes Using Sidekiq on the same host as a single application node
Load Balancing Using a Load Balancer to balance connections between multiple application nodes Using a single application node
Monitoring Not considered in the definition of Scaled Architecture Not considered in the definition of Scaled Architecture

Support Email Domains

As a convenience, GitLab's Support Portal allows users to collaborate on raised tickets via email. If your company uses allowlists for managing incoming email, you may receive email from GitLab Support from the following domains:

  • support.gitlab.com
  • gitlab.zendesk.com
  • gitlab.com

Common Terms

  • Self-managed means GitLab Omnibus, Docker and Cloud Native distributions running on customer provided resources. GitLab Enterprise Edition and Community Edition both can be self-managed.
  • SaaS refers to both of GitLab's Software-as-a-service products: GitLab.com and GitLab Dedicated.
    • GitLab.com is GitLab's multi-tenant SaaS offering.
    • GitLab Dedicated is GitLab's single-tenant SaaS offering.