This client was managing both an on-prem and cloud-hosted version of GitLab, which increased risks, complexity, and costs for managing operations and security. They desired migrating from the existing on-prem GitLab environment to a newly created cloud-hosted environment that is managed by the development teams.
The team completed an assessment of the legacy GitLab servers to document the total number of users, groups, and projects. After providing a report to the client stakeholders, the team was directed to implement migration using the report as the roadmap. Through iterative reporting, the team identified missing items, increased accuracy, and better mapped users and groups from the old to the new system.
The team also created and published Acceptable Use documentation to support the client’s migration to Enterprise GitLab and assisted in shutting down of an SSL code library and SSE GitLab.
By expediting this migration to GitLab, the client was able to increase operational efficiencies and security posture, simplify management of resources, and reduce associated costs and risks.
The migration included facilitating and documenting the migration of projects and users to developer services-managed GitLab service. Trility also established and documented best practices for GitLab Cluster Runners for the client.
To ensure successful knowledge transfer, the team also created a migration job-aid template to help users migrate their own data and provided 1:1 assistance via designated office hours and a Slack Channel.
Read about other projects Trility has delivered.
Explore the latest insights, ideas, and perspectives from Trility's team.