GitLab zuverlässig betreiben statt nur installieren. Runner, Rechte und Monitoring im Griff.

2 TageMax. 7 Teilnehmer1199 EUR netto

GitLab einführen ist eine Sache – es zuverlässig betreiben eine ganz andere. Runner skalieren nicht unter Last, Berechtigungskonzepte wachsen unkontrolliert und Backup-Strategien versagen beim ersten Restore-Versuch. Wie konfiguriert man Runner richtig, und welcher Executor passt zu welchem Szenario? Wie skaliert man die Runner-Flotte ohne Kontrollverlust? In diesem Training behandeln Sie alles, was für den Produktivbetrieb entscheidend ist: Runner- Infrastruktur, Benutzerverwaltung, Monitoring und Troubleshooting. Sie arbeiten an einer eigenen GitLab-Instanz und konfigurieren alles hands-on.

Zielgruppe

  • GitLab-Administratoren, die eine Instanz betreiben oder einführen
  • System- und Plattform-Engineers, die für die CI/CD-Infrastruktur verantwortlich sind
  • DevOps Engineers, die Runner-Flotten verwalten und skalieren müssen
  • IT-Leiter, die GitLab als zentrale DevOps-Plattform evaluieren

Voraussetzungen

  • Erfahrung mit Linux-Administration (Paketverwaltung, Systemd, Netzwerk)
  • Grundkenntnisse in GitLab als Anwender (Projekte, Merge Requests, Pipelines)
  • Verständnis von CI/CD-Konzepten
  • Basiswissen Docker (für Docker-basierte Runner)

Curriculum

1

GitLab-Architektur und Installation

  • GitLab-Editionen im Vergleich: CE, EE, SaaS
  • Omnibus vs. Helm Chart vs. Docker – die richtige Installationsmethode wählen
  • Systemanforderungen und Sizing für verschiedene Teamgrössen
  • Initiale Konfiguration über gitlab.rb
  • Upgrade-Strategien und Versionspolitik
2

Benutzer, Gruppen und Berechtigungen

  • Benutzerverwaltung: Lokal, LDAP, SAML und OIDC
  • Gruppen- und Projektstruktur für Organisationen planen
  • Rollen und Berechtigungsstufen gezielt einsetzen
  • Compliance-Features: Audit Events, Audit Streams
  • Visibility Levels und Branch Protection Rules
3

GitLab Runner – Grundlagen und Architektur

  • Runner-Typen: Shared, Group und Project Runner
  • Runner-Executors: Shell, Docker, Kubernetes, Docker Machine
  • Runner installieren, registrieren und konfigurieren
  • Tags und Runner-Zuweisung: Jobs gezielt verteilen
  • Runner-Sicherheit: Isolation und Berechtigungen
4

Runner-Skalierung und Autoscaling

  • Runner-Flotten für große Teams dimensionieren
  • Autoscaling mit Docker Machine und Fleeting
  • Kubernetes-Executor für dynamische Skalierung
  • Caching-Strategien für verteilte Runner (S3, GCS, Minio)
  • Kosten und Ressourcen im Griff: Limits und Quotas
5

Backup, Monitoring und Wartung

  • GitLab-Backup und Restore: Strategien und Automatisierung
  • Monitoring mit Prometheus und Grafana (integriert in GitLab)
  • Runner-Monitoring: Verfügbarkeit und Performance überwachen
  • Log-Management und strukturierte Logs
  • Geplante Wartung: Updates, Migrations und Downtime minimieren
6

Troubleshooting und Best Practices

  • Häufige Probleme: Stuck Jobs, Runner-Verbindungsabbrüche, Speicherprobleme
  • GitLab Rails Console für Diagnose und Reparatur
  • Performance-Analyse: Langsame Repositories und große Dateien
  • Disaster Recovery: Ausfallszenarien und Wiederherstellung
  • Betriebshandbuch: Checklisten für den GitLab-Admin-Alltag

Das nehmen Sie mit

Kleine Gruppen mit maximal 7 Teilnehmern – optimale Betreuung garantiert
Fokus auf Betrieb: Praxiswissen für den Produktivbetrieb, nicht nur Installation
Erfahrene Trainer, die selbst GitLab-Instanzen mit tausenden Nutzern betreuen
Troubleshooting-Kompetenz: Typische Probleme erkennen und schnell lösen

Teilnahmegebühr

Pro Teilnehmer bei öffentlichen Terminen

1199 EUR

zzgl. MwSt.

Sie möchten ein Inhouse-Training für Ihr gesamtes Team? Kontaktieren Sie uns für ein individuelles Angebot.

Nächste Termine

DatumOrtStatus
13. Juli 2026Frankfurtverfügbar
19. Oktober 2026Onlineverfügbar
07. Dezember 2026Münchenverfügbar

Das sagen unsere Teilnehmer

Als frisch ernannter GitLab-Admin war dieses Training genau das, was ich gebraucht habe. Die Runner-Konfiguration und das Autoscaling waren die Highlights – das hat uns in der Woche danach direkt Stunden an Arbeit gespart.

Patrick L.

Besonders wertvoll waren die Troubleshooting-Sessions. Wir hatten regelmäßig Probleme mit stuck Jobs und wussten nicht, wo wir ansetzen sollen. Jetzt haben wir einen systematischen Ansatz.

Sandra F.

Der Trainer hat unsere spezifischen Fragen zur LDAP-Integration und zum Upgrade-Prozess direkt beantworten können. Das ist bei so einer kleinen Gruppe natürlich ein großer Vorteil.

Markus D.

Durchführungsformate

Ob öffentlicher Kurs, firmeninternes Training oder persönliches Coaching – wir passen uns an.

Öffentliche Trainings

Feste Termine, kleine Gruppen mit maximal 7 Teilnehmern und die Möglichkeit, sich mit Fachleuten aus anderen Unternehmen auszutauschen.

Inhouse Trainings

Maßgeschneidert für Ihr Team, an Ihrem Standort oder remote. Sie bestimmen Inhalte, Tempo und Termin.

Coaching & Beratung

Individuelle Begleitung bei konkreten Herausforderungen. Wir helfen direkt dort, wo es gerade klemmt.

GitLab Admin & CI Runner Konfiguration

Sichern Sie sich jetzt einen Platz oder lassen Sie sich ein maßgeschneidertes Inhouse-Angebot erstellen.

Training anfragen