Tag 1
Früh am Morgen hatten wir bereits eine tolle Überraschung! Das Team wurde spontan durch Erhard verstärkt, der einfach nicht widerstehen konnte bei diesem spannenden Thema mitzuarbeiten. Als ersten Punkt tauschten wir uns aus, um ein einheitliches Verständnis über Argo Workflows und Argo Events zu erlangen.
Die Teilnehmer Felix, Marko, Erhard und Herbert hatten bereits Erfahrung mit CI/CD, Automatisierung, Imagebau, Git, Openshift usw. also alles was man so braucht um eine Applikation zu Releasen und in Produktion zu deployen. Es war toll zu beobachten, wie schnell ein gemeinsames Verständnis entwickelt wurde und um wieviel einfacher es ist an einem Thema zu arbeiten bei dem die Basis bei allen Teilnehmern vorhanden ist.
Für den ersten Tag haben wir uns als Ziel gesetzt, Argo Events und Argo Workflows auszuprobieren, zu verstehen und die Applikation zu bauen und zu deployen.
Spoiler: wir haben es fast geschafft 🙂
Es gibt zwar Beispiele, an die wir uns halten konnten, jedoch trafen diese nicht ganz unsere Vorstellung. Es wurde schnell klar, dass Argo Workflows und Events sämtliche Werkzeuge zur Verfügung stellen, man jedoch viel investieren muss, um erste Ergebnisse zu bekommen. Wir arbeiteten trotzdem einfach drauf, natürlich immer das Ziel im Auge, um ein Gefühl für die Tools und die Möglichkeiten zu bekommen. Wir gingen dabei iterativ vor und besprachen über den Tag verteilt unsere Learnings. Bei der nächsten Iteration ging es schon leichter und wir starteten mit komplizierteren Themen. Oder wir merkten, dass wir etwas nicht brauchten :-).
Die Idee und die Pipeline sind einfach. Für ein Deployment in “Prod” reichte die Zeit dann leider doch nicht.