- Aufbau von CI/CD Pipelines in GitLab
- Job Keywords
- Variablen, Artefakte & Caching
- Pipeline-Typen und Trigger
- GitLab Runner – Charakteristika, Typen & Konfiguration
- Build & Deployment via Docker & Kubernetes
- Vorstellung und Unterscheidung von Git Workflows
GitLab für Fortgeschrittene Seminar
GitLab für Fortgeschrittene - Anwendung von CI und DevOps Integrationen
Dieser GitLab Kurs für Fortgeschrittene bietet den erweiterten Einstieg in Git Workflows und die Hosting-Plattform GitLab. GitLab kann als freie DevOps-Plattform mehr, als nur Code für die Versionskontrolle zu hosten. In diesem Kurs geht es um CI/CD Pipelines und wie diese mithilfe von GitLab abgebildet werden. Das Ausführen von CI/CD-Jobs geschieht auf GitLab Runnern, deren Funktionsweise und Konfiguration vorgestellt wird. Build- und Deployment-Prozesse werden anhand von Docker und Kubernetes erläutert, da GitLab für diese Tools automatisierte Schnittstellen bietet. Das Gelernte wird in einer Labumgebung praktisch umgesetzt.
Inhalte GitLab für Fortgeschrittene Seminar
GitLab für Fortgeschrittene Schulung Zielgruppe: GitLab für Fortgeschrittene Seminar
Der Kurs GitLab für Fortgeschrittene richtet sich an alle, die bereits Git-Kenntnisse vorweisen können und sich nun den erweiterten Einstieg in die GitLab-Plattform wünschen.
GitLab für Fortgeschrittene Schulung Voraussetzungen: GitLab für Fortgeschrittene Seminar
Grundlegende Kenntnisse zum Umgang mit Git und GitLab werden vorausgesetzt. Diese können im Grundlagenkurs Git und GitLab – Bausteine für CI/CD erworben werden.
GitLab Hintergrund: GitLab für Fortgeschrittene Seminar
GitLab ist eine webbasierte DevOps-Plattform, die eine Vielzahl von Tools und Funktionen zur Verwaltung von Softwareprojekten bietet. Sie basiert auf dem beliebten Versionskontrollsystem Git und ermöglicht es Entwicklerteams, gemeinsam an Projekten zu arbeiten, Code zu verwalten, zu testen und bereitzustellen. Zusammenfassend ist GitLab eine leistungsstarke und flexible Plattform, die die gesamte Softwareentwicklungs-Pipeline abdeckt. Durch die Kombination von Versionskontrolle, Zusammenarbeit und Automatisierung hilft GitLab Teams dabei, effizienter und produktiver zu arbeiten.