[k3s] Migration zbp-mock
User Story
Als DevOps Engineer,
möchte ich den ZBP-mock Service migrieren,
damit ich alle Services einheitlich deployen und den alten Tools-Stack abschalten kann.
Warum
Dieses Ticket muss in Zusammenarbeit mit dem Team Zustelldienst umgesetzt werden.
Als Erstes gilt die Frage zu klären, auf welchen Cluster die Applikation laufen soll. Unserer Meinung nach soll die Applikation auf dem DEV-Cluster laufen.
Wenn diese Frage geklärt ist, muss der Cluster über den GitLab Agent an das Repository angebunden werden.
https://docs.gitlab.com/user/clusters/agent/ci_cd_workflow/#authorize-agent-access
Danach muss entschieden werden, ob es Sinn macht, für den Service ein Helm-Chart zu schreiben. Die Einschätzung wäre, dass ein Helm-Chart zu viel Overhead ist und wir den Dienst über Kubernetes Mainfeste ausrollen können.
Die Manifeste (oder das Chart) müssen geschrieben und darüber der Dienst auf den entsprechenden Cluster ausgerollt werden.
Links, Hinweise, Bemerkungen
Akzeptanzkriterien
-
Der Dienst ZBP-Mock läuft auf einem K3s-Cluster -
Der Dienst wird über Flux über K8s-Manifeste definiert
Mögliche Folgeaktivitäten (vom Entwickler zu ergänzen)
-
Schreiben eines Helm-Charts für die Applikation -
Definition of Done was checked.