apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: neo4j-ingress-http namespace: neo4j annotations: nginx.ingress.kubernetes.io/rewrite-target: /$2 # nginx.ingress.kubernetes.io/configuration-snippet: | # rewrite ^(/neo4j)$ $1/ redirect; spec: rules: - http: paths: - pathType: Prefix path: /neo4j/http(/|$)(.*) backend: service: name: neo4j-db-lb-neo4j port: name: http --- apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: neo4j-ingress-bolt namespace: neo4j annotations: nginx.ingress.kubernetes.io/use-regex: "true" nginx.ingress.kubernetes.io/rewrite-target: /$2 nginx.ingress.kubernetes.io/configuration-snippet: | rewrite ^(/neo4j.7687)$ $1/ redirect; spec: rules: - http: paths: - pathType: Prefix path: /neo4j.7687(/|$)(.*) backend: service: name: neo4j-db-lb-neo4j port: name: tcp-bolt