Im Rahmen des GitLab - Trainings installieren und konfigurieren die
Teilnehmenden eine eigene GitLab Instanz. Sie bekommen einen Einblick in die
Möglichkeiten von GitLab für die gemeinschaftliche Arbeit an git
Repositories.
Das gesamte Training findet auf einem GNU/Linux auf der Konsole und in einem Webbrowser statt.
Ziel des Trainings
Das Training vermittelt sowohl die ersten Schritte bei dem Aufbau, Benutzung und Verwaltung von GitLab, als auch die Einsicht in die inneren Strukturen.
Die Teilnehmenden sind nach dem Training in der Lage mit Hilfe einer GitLab
Instanz gemeinschaftlich mit git
- Repositories zu arbeiten.
Voraussetzungen
Die Teilnehmenden sollten sich grundlegend auf der GNU/Linux Konsole zurechtfinden. Zusätzlich ist es von Vorteil sich bereits mit dem Versionskontrollsystem git auszukennen.
Dauer
Das Training dauert 2 Tage
Inhalte
Einführung
- Was ist GitLab?
- Wozu brauche ich GitLab?
Verwaltung
- Benutzer
- Rollen
- Projekte
- Gruppen
Repository Management
- Merge Requests
- Branch Permissions
- Reviews
Entwicklung mit GitLab
- Web IDE
- Container Registries
- Ticket Management
- Boards
- Wiki
- Integrationen
Administration
- Installation
- Upgrading
- Design Anpassungen
- CI/CD
- System Hooks
- Metriken
- Prometheus
- InfluxDB
- GitLab Software Komponenten
CI / CD mit GitLab
- Wie denkt GitLab über CI/CD?
- Auto DevOps
- .gitlab-ci.yaml
- Secrets
- GitLab Pages
- Kubernetes Integration
Für weitere Informationen über diesen Kurs füllen Sie bitte das folgende Formular aus.