Aus der Praxis
Herrenloses GitLab, zwei Major-Versionen hinterher?
Ein GitLab mit mehr als 300 Projekten, das niemand mehr betreute
Ausgangslage
Bei einem Softwarehersteller aus der Messtechnik hing die gesamte Entwicklung an einer selbst betriebenen GitLab-Instanz: mehr als 300 Projekte samt ihrer Issue-Historie. Der Kollege, der sie betreut hatte, war nicht mehr da. Niemand wusste, ob ein Backup im Ernstfall tragen würde.
Was wir getan haben
Zuerst Analyse, dann Sicherheit: Backup aufgesetzt und die Wiederherstellung nachgewiesen, bevor irgendetwas verändert wurde. Danach die Migration samt Runnern auf eine reproduzierbare On-Prem-Lösung mit Ansible, dazu Monitoring.
Ergebnis
Migriert ohne Datenverlust. Die Instanz lässt sich aus dem Code wieder aufbauen, statt nur aus dem Gedächtnis einer Person.
Was geblieben ist
Runbooks für die wiederkehrenden Aufgaben und eine Schulung für das Team.