Tipps und Tricks zur App Entwicklung

Aus ScaleIT Industrie 4.0 Wiki

Aus dem Nähkästchen eines ScaleIt-Entwicklers...

Tipp #1: Schnellere App-Tests mit Rancher

Aufgabe: Eine App im Source wird geändert und soll im Rancher getestet werden.

Normaler Weg:

  • Container Images bauen
  • In App-Pool pushen
  • Update in Rancher-Templates machen (neue Versionsnummer)
  • Update in GIT committen und pushen
  • In Rancher: Menü Catalog: aktualisieren
  • in Rancher: Menu Stacks -> User: App-upgraden

Tipp & Trick:

  • Container Image bauen und pushen (mit Makefile: make build push)
  • In Rancher: Menu Stacks -> User -> App -> Service auswählen -> Service Upgrade: Checkbox "Image immer von der Erstellung neu laden" auswählen. Dann Upgrade für diesen Container durchführen.

Damit wird die Turnaround-Zeit erheblich verkürzt und das App-Testen macht mehr Spass, weil es schneller geht.