Dieses Seminar schafft einen belastbaren Einstieg in OpenShift Pipelines für Teams, die CI/CD direkt auf OpenShift etablieren wollen. Im Zentrum stehen die Tekton-Grundbausteine, das Zusammenwirken von Task, Pipeline, PipelineRun, Parametern, Workspaces und Results sowie die praktische Bedienung über Webkonsole und Kommandozeile.
Inhaltsüberblick
- Einordnung von OpenShift Pipelines in CI/CD, DevOps und DevSecOps
- Architektur und Ressourcenmodell auf Basis von Tekton
- Aufbau erster wiederverwendbarer Tasks
- Erstellung einer einfachen Pipeline für Build, Test und Deployment
- Verwendung von Parametern, Workspaces und Ergebnissen zwischen Schritten
- Ausführung, Protokollierung und systematische Fehlersuche
Beschreibung
Der Fokus liegt auf einem klaren technischen Verständnis und einer sauberen praktischen Erstumsetzung. Behandelt werden Namespace-Strukturen, Service Accounts, grundlegende Berechtigungen, die Nutzung unterstützter Tasks sowie typische Muster für Quellcode-Checkout, Container-Build, Test und Auslieferung. Anhand kompakter Übungen entsteht eine erste lauffähige Pipeline, die als Ausgangsbasis für eigene Teamstandards dienen kann.
Schwerpunkte
- Rollen der zentralen Objekte und deren Lebenszyklus im Cluster
- Sinnvolle Strukturierung kleiner Pipelines ohne unnötige Komplexität
- Weitergabe von Artefakten, Variablen und Arbeitsergebnissen zwischen Tasks
- Lesen von Logs, Run-Status und Fehlermeldungen in Konsole und CLI
- Abgrenzung zwischen Lern-, Pilot- und Produktivaufbau
Zielgruppe
Geeignet für Entwickler, DevOps Engineers, Plattformteams, Build- und Release-Verantwortliche sowie technische Projektteams, die OpenShift Pipelines erstmals strukturiert einsetzen oder vorhandenes Grundlagenwissen vereinheitlichen wollen.
Voraussetzungen
Empfohlen werden Grundkenntnisse zu Linux, Containern, Git, YAML und OpenShift-Projekten. Tiefe Tekton-Erfahrung ist nicht erforderlich. Die Dauer von einem Tag ist fachlich ausreichend, weil die Inhalte bewusst auf Architektur, Kernressourcen und erste produktionsnahe Übungsstrecken begrenzt bleiben.
