iX 9/2023
S. 58
Titel
GitOps-Design

GitOps: Repository-Strukturen und -Patterns

Ist die Einführung von GitOps im Unternehmen beschlossen und der GitOps-Operator ausgewählt, geht es daran, den GitOps-Prozess zu entwerfen. Definierte Repository-Patterns können hier Orientierungshilfe geben.

Von Johannes Schnatterer

Bei der Einführung von GitOps ist das Design des GitOps-Prozesses und der zugehörigen Repositorys von zentraler Bedeutung. Hier stellen sich Fragen nach der Struktur der Repositorys, der Umsetzung von Stages und Environments, dem Verwenden von Branches, dem Verhältnis der Zahl der GitOps-Operatoren zur Zahl von Clustern und Namespaces und wie am Ende alles verdrahtet werden soll. Der Artikel arbeitet beim Erläutern dieser Fragen wiederkehrende Elemente als GitOps-Patterns heraus. Eine Übersicht der hier beschriebenen Patterns findet sich unter ix.de/ztue.

Einen großen Einfluss auf das Design hat der Anwendungsfall. Was soll per GitOps deployt werden: Infrastruktur oder Anwendungen? Der Artikel geht vom heute wahrscheinlich häufigsten Anwendungsfall aus: dem Deployment von Anwendungen.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,60 € 1,49 € / Woche

Nach Testphase 2,60 € wtl.

  • Zugriff auf alle iX-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der iX-App für unterwegs
  • Über 35% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

9,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentieren