Install GitLab

You can install GitLab on most GNU/Linux distributions, on several cloud providers, and in Kubernetes clusters. To get the best experience, you should balance performance, reliability, ease of administration (backups, upgrades, and troubleshooting) with the cost of hosting.

Installation system requirements

Prerequisites for installation.
Installation methods

Linux, Helm, Docker, Operator, source, or scripts.
Install GitLab on a cloud provider

AWS, Google Cloud Platform, Azure.
Offline GitLab

Isolated installation.
Reference architectures

Recommended deployments at scale.
Upgrade GitLab

Latest version instructions.
Install GitLab Runner

Software for CI/CD jobs.
Configure GitLab Runner

Config.toml, certificates, autoscaling, proxy setup.