inside-gepardec

Ein Learning Friday Projekt der etwas anderen Art

// 10-08-2020
gepardec bootcamp

gepardec bootcamp

Die Ausgangssituation

Unser “Haupt” Learning Friday Projekt Hogarama ist brav gewachsen und bietet für neue Mitarbeiter einen Einstieg in die Firma. Sei es nun um andere Mitarbeiter kennenzulernen oder einen Überblick über Technologien, mit denen wir arbeiten, zu erhalten. Tja… die Hürde um eine Zeile Code für Hogarama schreiben zu können ist hoch (sehr hoch). Die Dokumentationen (ja es gibt mehrere :-)) sind teilweise veraltet oder benötigen einiges an Know-how um den Laptop / die Entwicklungsumgebung so einzurichten, dass alles läuft. Probleme durch unterschiedliche Betriebssysteme, Container Runtimes, Versionen von Java und Maven uvm. machen aus einer Setup Session schnell eine Troubleshooting Session 😀

Die Idee

Hogarama installieren wir in unserer eigenen OpenShift 4 Instanz (in AWS). In OpenShift wird Hogarama auch “gebaut”. Dann können wir Hogarama auch gleich in OpenShift entwickeln. Möglich wird das mittels Red Hat CodeReady Workspaces.

CodeReady Workspaces können dabei durch verschiedene Plugins erweitert werden. Eine In-Browser IDE ermöglicht das Schreiben von Code. Es können auch Commands hinterlegt werden, die für einen einheitlichen Development Flow sorgen. Man hat somit die Möglichkeit einen Workspace zu erstellen, der auf das Projekt zugeschnitten ist. Die Konfiguration dazu kann dann in einem File in Git hinterlegt und beim Erstellen des Workspaces referenziert werden.

Die Umsetzung

5 tapfere Geparden begeben sich 5 Tage auf die Jagd, um den Setup-Wahnsinn zu erlegen, damit wir gemeinsam noch schneller werden. 

Dabei wird:

  • CloudReady Workspaces in Openshift installiert
  • Ein auf Hogarama zugeschnittener Workspace erstellt
  • Mit CloudReady Workspaces Hogarama weiterentwickelt

Jetzt kommen zwei wirklich coole Aspekte.

1. gepardec sponsert eine Unterkunft mit Seminarraum.

2. Die teilnehmenden Geparden machen das zu einem Großteil in ihrer Freizeit da über das Wochenende hinweg gejagt wird.

Die Ergebnisse

  • Wir möchten unseren eigenen Hogarama Workspace mit einem Klick erstellen können. 
  • Der Code wird im Browser geschrieben. (Vielleicht sogar mit dem Smartphone?)
  • Der Setup-Wahnsinn soll ein Ende nehmen ^^

Die Challenge

Einen gemeinsamen Termin finden XD

Stay tuned für unsere Ergebnisse, Erfahrungen, Erfolge und Fails 😀

// Autor

Herbert