Managed Service for GitLab advantages over a GitLab Community Edition custom installation
Custom installation: GitLab installed on a server or local computer (self-managed GitLab). A custom installation of GitLab Community Edition
Managed Service for GitLab has additional functionality that the Community Edition does not have:
-
Support of the approval rules. These provide an alternative to the Approval Rules
tool in the GitLab Enterprise Edition. -
Integration with the Yandex Tracker development management service. After integration, links to merge requests
are automatically added to Tracker tasks and their status changes are displayed.
The custom installation is installed and administered manually. It is more costly compared to Managed Service for GitLab support. Service administration includes the following benefits:
- GitLab deploys in one click. Deployment also includes automatic SSL certificate generation.
- Yandex Cloud regularly maintains GitLab instances and updates the GitLab version.
- Yandex Cloud regularly creates instance backups according to the schedule you configure at setup.
What's next
- Try Yandex Managed Service for GitLab
. - Migrate your projects from a custom installation to Managed Service for GitLab and reduce your service administration costs. For more information about migration, see Running migration from GitLab to Managed Service for GitLab.