Wiederkehrende Abläufe gehören nicht ins Wiki — sie gehören in einen Editor, der sie auch ausführt. Nachvollziehbar, wiederholbar, teamfähig.
Ein einfaches Beispiel eines standardisierten Release-Prozesses — ausgeführt mit einem Klick.
Prozesse scheitern selten an schlechten Ideen — sondern daran, wie sie weitergegeben werden.
Es gibt keinen zentralen Ort, an dem ein Prozess vollständig und aktuell sichtbar ist. Wer ihn ausführen will, muss Informationen aus mehreren Quellen zusammensuchen und dabei ständig prüfen, was noch gilt.
Prozesse umsetzen — so einfach wie nie.
Ziehe Prozessschritte per Drag & Drop auf das Canvas, verbinde und konfiguriere sie — und mach ihn für dein ganzes Team verfügbar.

Custom Steps sind wiederverwendbare Bausteine mit eigenem Innenleben. Jeder Step kapselt konfigurierbare Sub-Schritte — der Editor wandelt sie automatisch in ein ausführbares Python-Skript um, das als GitLab CI-Job läuft. Kein Coding, keine Entwicklungsumgebung nötig.
Jeder Custom Step hat sein eigenes Innenleben: Sub-Schritte wie "Datei erstellen", "Skript ausführen" oder "Commit erstellen" werden per Drag & Drop zusammengebaut — der Editor generiert daraus automatisch ein vollständiges Python-Skript.
Tests starten direkt aus dem Custom Step Editor und triggern automatisch einen CI-Job in GitLab. Logs, Output-Variablen und erzeugte Commits werden strukturiert in GitOps zurückgemeldet — inklusive direkter Links zu den Commits.
Über Input-Variablen fließen Daten in den Step, Output-Variablen geben Ergebnisse weiter. So lassen sich Custom Steps zu generischen Prozessen verknüpfen, die für unterschiedlichste Projekte und Anwendungsfälle genutzt werden.

Custom Steps
Die Customs Steps sind das Herzstück von GitOps. Mit Custom Steps kann ein beliebiges Skript geschrieben und im entsprechenden Repository ausgeführt werden. Dies wird über GitLab CI-Pipelines abstrahiert.

Der GitOps Custom Step Editor hilft dir bei der Erstellung der gewünschten benutzerdefinierten Schritte und bietet dir vorgefertigte Skript-Steps zum Erstellen von Dateien ( inklusive Templates), zum Erweitern von Dateien und auch zum Committen dieser Änderungen.
Intuitiver Editor
Erstelle komplexe GitLab-Automatisierungen in wenigen Minuten.

Manuelle Steps
Wenn ein Prozessschritt als manueller Step markiert ist, wird der Prozess bei dem manuellen Step angehalten und fortgesetzt, wenn die manuelle Aktion abgeschlossen ist.

Konfigurationswarnung
GitOps zeigt dir genau, welcher Schritt Fehler enthält - und wie du sie beheben kannst.

Prozessverlauf
GitOps speichert alle deine Prozesse und deren Ergebnisse. So kannst du jederzeit nachvollziehen, was wann passiert ist.

Automatische Prozess-Trigger
Starten Sie Ihre Prozesse auf der Grundlage von Ereignissen in GitLab. Zum Beispiel: Ein Prozess wird gestartet, wenn ein Tag mit einem bestimmten Präfix erstellt wird.

Scope-Types
Prozesse können auf Repository-, Benutzer-Repository- und Gruppenebene definiert werden. Auf Gruppenebene muss nur ein generischer Prozess für die gesamte GitLab-Gruppe erstellt werden, der dann in allen Repositories dieser Gruppe ausgeführt werden kann.
Pipeline Editor
Bearbeiten Sie Ihre GitLab-CI-Konfiguration in einem grafischen Editor. Such nie wieder nach der richtigen Syntax. Spart jede Menge Zeit.

Starte kostenlos und skaliere, wenn dein Team wächst.
Free
Perfekt zum Ausprobieren — kostenlos, ohne Kreditkarte.
Growth
Für Teams, die ihre Abläufe standardisieren wollen.
Scale
Für wachsende Teams mit höherem Durchsatz.
Enterprise
Für größere Teams oder Self-Hosted-Setups.
Alle Cloud-Pläne nutzen die öffentliche GitLab-Instanz. Für Self-Hosted oder mehr Nutzer → Enterprise.
Alle Preise inkl. MwSt.
Alles Wichtige rund um GitOps auf einen Blick.
Hast du Fragen zu GitOps? Willst du mehr über GitOps erfahren? Oder möchtest du GitOps in deinem Unternehmen einsetzen?
Lass es uns wissen.