Skip to main content Go to GitLab Docs homepage
What's new?
What's new? Get free trial
  • Use GitLab
  • GitLab Duo
  • GitLab Orbit
  • Extend
  • Install
  • Administer
  • Subscribe
  • Contribute
  • Solutions
Requirements
Installation methods
Cloud providers
Offline GitLab
Reference architectures
Steps after installing
Upgrade GitLab
Install GitLab Runner
Configure GitLab Runner
 / 
    • GitLab Docs
    • Install

    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 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 deployment specifications for GitLab at scale.
    Upgrade GitLab
    Upgrade GitLab to later versions.
    Install GitLab Runner
    Run CI/CD jobs in a pipeline.
    Configure GitLab Runner
    Configuration and monitoring options.
    Install GitLab AI Gateway
    Gateway between GitLab and large language models.
    Was this page helpful?
    GitLab Docs logo
    • Facebook
    • LinkedIn
    • Twitter
    • YouTube
    Creative Commons License
    Company
    • About GitLab
    • View pricing
    • Try GitLab for free
    Feedback
    • View page source
    • Edit in Web IDE
    • Contribute to GitLab
    • Suggest updates
    Help & Community
    • Get certified
    • Get support
    • Post on the GitLab forum
    Resources
    • Terms
    • Privacy statement
    • Use of generative AI
    • Acceptable use of user licenses