Skip to content

Prepare deployment

Robert Palm requested to merge rapl42/tc-server:issue-13-deployment into master

Neu:

  • Jib-Plugin für Gradle, um ohne Docker-Daemon Docker-Images zu bauen
  • Image verkleinern
    Update: Das auf Distroless aufbauende Image ist mit 240 MB leider sehr groß, zur Zeit gibt es aber keine einfache Möglichkeit, es kleiner zu machen, siehe Artikel und Posts unten.
  • Hostname für Docker-Registry (aus GitLab beziehen)
  • Image sinnvoll taggen (CI_COMMIT_SHORT_SHA bis es releases gibt)
  • Service-File für den Schwarm
    Update: Hat Marcel schon selbst geschrieben
  • CI bei Push auf Master in Registry pushen lassen
  • CI bei Push in Registry den Schwarm das neue Image ziehen lassen
  • Build-Info auf Actuator-Endpunkt /info
  • Commit-Info auf Actuator-Endpunkt /info
  • Profile für Entwicklungs- und Produktionsbetrieb (Embedded Postgres-DB) (in #17 (closed) aufgegriffen)
  • Logging mit Marcel klären
    Update: Wir loggen nach STDOUT und können die Logs über die Managementoberfläche anschauen

Images für Java 11

Edited by Robert Palm

Merge request reports