Driving Cultural Change to Improve Software Development and CI/CD
summary
Starts as a rogue 2017 GitLab instance and scales into an on‑prem GitLab EE that consolidates dozens of separate repos and tools, grows to 2,500 projects across 350+ groups and ~500 users, and replaces slow ticketed provisioning with automated compliance via YAML meta files and a bot. Uses privileged runners, a custom MFA plugin, LDAP groups for restricted access (CUI/ITAR workflows), migration scripts for SVN/Mercurial, and delivers self‑service, lower cost, faster provisioning and measurable adoption.
AI-written summary · about
chapters (6)
- 0:00Introduction and overview
- 3:41Identifying the problem
- 7:56Six factors for success
- 11:33Automating compliance
- 15:15Key takeaways and advice
- 16:23Q&A session
related talks
21mGitLab: The Asynchronous Enterprise
22mDevOps between modernity and tradition: an approach adapted to the public service
46mFrom 1,000 to 5,000 Users: Scaling GitLab Without (Too Much) Pain
19mCrossing the Divide: How GitOps Brought AppDev & Platform Teams Together!
25mDevOps & Insurance Company
54mFrom Code to Customer
41mFrom Traditional to GitOps: A Tale of Modernizing Two Goverment Institutions in One Year
27mFrom Waterfall to Agile to DevOps with GitLab
