Möchten Sie mit Ihrem Team teilnehmen? Ab drei Personen profitieren Sie von unseren Gruppenrabatten! Direkt im Shop buchen!

GitOps-Pattern für verteilte Deployment-Pipelines mit Kargo

Im Streben nach einer immer schnelleren und reibungsloseren Anwendungsbereitstellung zeichnet sich GitOps durch kontinuierliches Deployment in einzelne Umgebungen aus. Die verbreiteten Open-Source-GitOps-Plattformen bieten bisher jedoch wenig, um moderne Deployment-Pipelines einzurichten, die sich über viele Phasen, Regionen und Clouds erstrecken und die zudem langwierige Verifizierungsprozesse beinhalten können. Diese fehlenden Funktionen zwingen GitOps-Anwender häufig dazu, auf CI-Plattformen und maßgeschneiderte Automatisierung zurückzugreifen, was zu komplexen und meist instabilen Deployment-Pipelines führt.

In diesem Talk stellt Christian eine Alternative vor: Pattern, mit denen sich die genannten Herausforderungen meistern lassen, ohne auf die etablierten GitOps-Prinzipien verzichten zu müssen. Auch auf eine aufkommende Open-Source-Implementierung dieser Vorgehensweisen geht er im Detail ein. Das Projekt Kargo verspricht, diese Herausforderungen deklarativ anzugehen und ergänzt gleichzeitig die derzeit beliebtesten GitOps-Tools wie Kustomize, Helm, Argo CD und Flux.

Vorkenntnisse

Grundlegende Kenntnisse in DevOps- und GitOps-Praktiken sind hilfreich.

Lernziele

Teilnehmende lernen

  • wie sich moderne Deployment-Pipelines auch über viele Phasen, Regionen und Clouds hinweg nach GitOps-Prinzipien einrichten lassen,
  • und welche Pattern und GitOps-Tools dabei helfen, die Herausforderungen zu meistern.

Speaker

 

Christian Hernandez
Christian Hernandez bringt vielseitige Erfahrung in Infrastrukturtechnik, Systemadministration, Unternehmensarchitektur, technischem Support, Interessenvertretung und Produktmanagement mit. Er hat eine Leidenschaft für Open Source und die Containerisierung der Welt – eine Anwendung nach der anderen. Er ist aktuell ein Maintainer des OpenGitOps-Projekts, ein Maintainer des Argo-Projekts und arbeitet derzeit als Head of Community bei Akuity. Sein Schwerpunkt liegt auf GitOps-Praktiken, DevOps, Kubernetes und Containern.

Newsletter

Sie möchten über die Mastering GitOps und weitere Angebote der CLC (Continuous Lifecycle/ContainerConf) auf dem Laufenden gehalten werden?

 

Anmelden