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
-
Die Destination-API ist über den Ingress-Controller in Kubernetes erreichbar
Mögliche Folgeaktivitäten (vom Entwickler zu ergänzen)
-
Anpassung den ingress-Templates im Helm-Chart -
Testen -
Definition of Done was checked.
Edited by Manuel Menz