diff --git a/api-gateway/src/main/resources/application.yml b/api-gateway/src/main/resources/application.yml index 9241b8e9bb..fae58cfa3a 100644 --- a/api-gateway/src/main/resources/application.yml +++ b/api-gateway/src/main/resources/application.yml @@ -13,8 +13,6 @@ gateway: url: http://demo:5421 demo-cpg: url: http://demo-cpg:5500 - neo4j-browser: - url: http://save-cloud:7474 management: endpoints: @@ -58,12 +56,6 @@ spring: # If SESSION cookie is passed to downstream, it is then removed, because downstream discards it - RemoveRequestHeader=Cookie - AuthorizationHeaders= - - id: neo4j_route - uri: ${gateway.neo4j-browser.url} - predicates: - - Path=/neo4j/browser/** - filters: - - StripPrefix=1 - id: resource_route uri: ${gateway.frontend.url} predicates: diff --git a/save-cloud-charts/save-cloud/templates/ingress.yaml b/save-cloud-charts/save-cloud/templates/ingress.yaml index 91236fc6ca..c5372cfb37 100644 --- a/save-cloud-charts/save-cloud/templates/ingress.yaml +++ b/save-cloud-charts/save-cloud/templates/ingress.yaml @@ -39,5 +39,14 @@ spec: name: {{ .Values.grafana.service.portName }} pathType: Prefix path: '/grafana' + - http: + paths: + - backend: + service: + name: {{ .Values.neo4j.browser.serviceName }} + port: + number: {{ .Values.neo4j.browser.port }} + pathType: Prefix + path: '/neo4j/browser' {{- end }} diff --git a/save-cloud-charts/save-cloud/values.yaml b/save-cloud-charts/save-cloud/values.yaml index 93d8491154..00c4adaf4f 100644 --- a/save-cloud-charts/save-cloud/values.yaml +++ b/save-cloud-charts/save-cloud/values.yaml @@ -186,6 +186,9 @@ loki: neo4j: enabled: true + browser: + serviceName: http://save-cloud + port: 7474 ingress: enabled: false svc: