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
Before you upgrade
Upgrade a GitLab instance
Upgrade Linux package
Upgrade Docker
Upgrade self-compiled
Upgrade Helm chart
Upgrade with GitLab Operator
Upgrade multi-node with downtime
Upgrade multi-node with zero downtime
Troubleshooting and rolling back
Releases and maintenance
Other upgrade paths
Install GitLab Runner
Configure GitLab Runner
 / 
    • GitLab Docs
    • Install
    • Upgrade GitLab
    • Upgrade a GitLab instance

    Upgrade a GitLab instance

    • Tier: Free, Premium, Ultimate
    • Offering: GitLab Self-Managed

    Upgrade a single-node GitLab instance to take advantage of new features and bug fixes. You can also upgrade multi-node GitLab instances with or without downtime.

    Single-node Linux package instances
    Upgrade a single-node Linux package-based instance.
    Single-node Docker instances
    Upgrade a single-node Docker-based instance.
    Single-node self-compiled instances
    Upgrade a single-node self-compiled instance.
    GitLab Helm chart instances
    Upgrade GitLab Helm chart instance.
    GitLab Operator instances
    Upgrade GitLab instance with GitLab Operator.
    Multi-node GitLab instance with downtime
    Upgrade a multi-node Linux package-based or cloud-native instance with downtime.
    Multi-node GitLab instance with zero downtime
    Upgrade a multi-node Linux package-based with zero downtime.
    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