Seminarbeschreibung
Dieses Seminar behandelt die GitLab Container Registry als produktiven Bestandteil einer Self-Managed Plattform. Der Schwerpunkt liegt auf Einrichtung, Betrieb, Berechtigungen, Speicherstrategie und sauberer Einbindung in CI/CD-Pipelines.
Die Inhalte sind für Umgebungen ausgelegt, in denen Container Images nicht nur abgelegt, sondern versioniert, abgesichert, aufgeräumt und nachvollziehbar betrieben werden müssen.
Inhaltsübersicht
- Rolle der Container Registry innerhalb einer GitLab Self-Managed Architektur
- Registry-Konfiguration, externe URL, TLS, Authentifizierung und Projektberechtigungen
- Image-Namensräume, Tags, Job Token, Deploy Token und Zugriffsmodelle
- Speicher-Backends, Größenwachstum, Cleanup Policies und Garbage Collection
- Einbindung in CI/CD-Pipelines mit Build, Push, Pull und Promotion-Strategien
- Betriebschecklisten für Backup, Restore, Monitoring und Fehleranalyse
Praxisorientierte Beschreibung
Die Registry wird systematisch aus Sicht des Betriebs aufgebaut. Dazu gehören Abhängigkeiten zur GitLab-Instanz, Reverse Proxy, Zertifikate, interne Dienste, Storage-Pfade und Authentifizierungsflüsse. Dadurch wird sichtbar, warum eine Registry im Labor schnell funktioniert, im Produktivbetrieb aber klare Namens-, Speicher- und Sicherheitsregeln benötigt.
Ein weiterer Schwerpunkt ist der Umgang mit Tags und Images im Lebenszyklus einer Anwendung. Behandelt werden immutable Tags, Release-Tags, temporäre Build-Tags, Image-Promotion über Umgebungen und das Vermeiden von Wildwuchs. Das ist Handwerk: einmal sauber eingerichtet, erspart es später viele graue Haare.
Die Administration wird mit typischen Störungen verbunden: fehlerhafte Anmeldung, abgelaufene Zertifikate, zu große Repositories, fehlgeschlagene Cleanup-Jobs, blockierte Pulls und unerwarteter Speicherverbrauch. Die Übungen führen von der Diagnose bis zur stabilen Betriebsroutine.
Schrittweiser Seminaraufbau
- Registry-Grundlagen und Architektur in einer Self-Managed Installation einordnen
- Registry-Endpunkt, TLS und Authentifizierung prüfen und sauber dokumentieren
- Projekt- und Gruppenberechtigungen für Push- und Pull-Szenarien einrichten
- CI/CD-Jobs für Image-Builds, Tagging und Push in die Registry aufbauen
- Cleanup Policies planen, testen und auf Projektanforderungen abstimmen
- Betriebsdiagnosen für Speicher, Logs, API-Zugriffe und fehlgeschlagene Jobs durchführen
Praktische Übungen
- Registry-Konfiguration in einer Trainingsumgebung prüfen und korrigieren
- Container Image aus einer Pipeline bauen, taggen und veröffentlichen
- Berechtigungsmodell für Entwickler, Maintainer und Deploy-Jobs testen
- Cleanup-Regeln für temporäre Tags entwerfen und Auswirkungen kontrollieren
- Fehlerfall mit fehlgeschlagener Authentifizierung analysieren und beheben
Zielgruppe
Geeignet für technische Rollen, die eine GitLab Container Registry betreiben, stabilisieren oder in produktive Build- und Deployment-Prozesse integrieren müssen.
Seminar und Anbieter vergleichen
Öffentliche Schulung
Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.
Inhausschulung
Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.
Webinar
Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.
Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Administratoren, DevOps Engineers, Plattformteams und Betreiber von GitLab Self-Managed Instanzen |
| Voraussetzungen: | Grundlagen in GitLab, Linux, Container Images und CI/CD; Docker- oder Podman-Erfahrung hilfreich |
| Standorte: | Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 43 (720) 022000 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
