Running version control systems and continuous integration to fulfil CERN and LHC experiments needs
GitLab [1] has been used at CERN to support our users in hosting their code and automating tasks to facilitate continuous integration and deployment using generic Docker Machine virtual machines.” This paper describes our efforts to migrate from the old infrastructure, which served us well for several years, to a more efficient approach using Kubernetes clusters that allow us to scale faster, maintain the infrastructure ensuring uptime and customize the GitLab runners to our user needs.
Authors
- Konstantinos Evangelou
- Subhashis Suara
- Ismael Posada Trobo
Publication Details
- Journal
- Springer Link (Chiba Institute of Technology)
- Published
- 2025-10-07
- DOI
- https://doi.org/10.1051/epjconf/202533701276/pdf
- Primary Topic
- Distributed and Parallel Computing Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00