VCloud runs self-hosted GitLab as a managed service with unlimited user seats and unlimited CI/CD minutes on fixed-price infrastructure, starting at $49/month. GitLab is resource-hungry, so we recommend the Business plan at $199/month (4 vCPU, 8 GB RAM) - the official recommendation for a small production instance.
GitLab is a complete DevOps platform: Git repository hosting, merge requests and code review, built-in CI/CD pipelines, a container registry, issue tracking, and a package registry in a single application.
Business (4 vCPU, 8 GB RAM, 100 GB SSD) is what we recommend, and matches GitLab's own guidance for a small production instance. Starter will run GitLab, but leaves little headroom once CI runners and the registry are active. Choose Scale (8 vCPU, 16 GB) for heavier pipeline concurrency or larger teams.
2 vCPU, 4 GB RAM, 50 GB SSD, 2 apps, 99.9% SLA
4 vCPU, 8 GB RAM, 100 GB SSD, 5 apps, 99.9% SLA
8 vCPU, 16 GB RAM, 200 GB SSD, Unlimited apps, 99.95% SLA
GitLab exports a full project archive including repositories, issues, merge requests, and CI configuration, which imports directly into a new instance. GitLab also ships a native GitHub importer that brings across repositories, issues, and pull requests.
Managed GitLab hosting on VCloud starts at $49/month on Starter. We recommend Business at $199/month, which provides the 4 vCPU and 8 GB RAM GitLab's own documentation suggests for a small production instance. Every plan includes unlimited users, unlimited CI/CD minutes, daily backups, and a custom domain.
GitLab is a large multi-process Rails application running Puma web workers, Sidekiq background jobs, PostgreSQL, Redis, Gitaly, and optionally a container registry. GitLab's own documentation recommends 4 vCPU and 8 GB RAM minimum for production. Running it on 4 GB leads to memory pressure once CI is active.
No. Runners execute on your own instance, so pipeline minutes are bounded by your instance resources rather than metered. For teams with heavy CI usage this is typically the largest saving over GitHub Actions or GitLab.com.
Yes. GitLab includes a native GitHub importer that transfers repositories, issues, pull requests, and wikis. Actions workflows do not convert automatically and must be rewritten as GitLab CI pipelines.
GitLab Community Edition, which includes repositories, merge requests, CI/CD, the container registry, and issue tracking with no per-seat licence. Features exclusive to paid GitLab tiers are not part of CE.
We apply them along GitLab's supported upgrade path, which does not permit skipping major versions and involves database migrations. A backup covering the database, repositories, and the secrets file is taken beforehand.
Plans start at $49/month with unlimited seats, daily · 7d backups, and a 99.9% uptime SLA.For GitLab we recommend Business at $199/month, which gives it the headroom it needs.