Neue Destination-API Pfade in Zustelldienst Helm-Chart konfigurieren

User Story

Als DevOps Engineer möchte ich die Destination-API des Zustelldienstes im Ingress verfügbar haben, um die API von extern nutzen zu können.

Warum

In dem Ingress Template des Zustelldienstes fehlt noch die Konfiguration für die Destination-API:

(\
  (PathRegexp(`/(submission-api|destination-api)/v1/info`) || PathRegexp(`/actuator/(health|info)`)) || \
  PathPrefix(`/.well-known`) || \
  (Method(`GET`) && PathRegexp(`^/submission-api/v1/destinations/[-a-zA-Z0-9]+/keys`)) || \
  (Method(`GET`) && PathRegexp(`^/submission-api/v1/destinations/[-a-zA-Z0-9]+`) && !HeaderRegexp(`Authorization`, `Bearer .*`)) \
)\

Die legacy rules werden in der Feature-Branch Umgebung nicht weiter benötigt und können gelöscht werden.

Links, Hinweise, Bemerkungen

Akzeptanzkriterien

  1. Die Destination-API ist über den Ingress-Controller in Kubernetes erreichbar

Mögliche Folgeaktivitäten (vom Entwickler zu ergänzen)

Edited by Manuel Menz