diff --git a/clusters/brusnika-stage/infrastructure/patches/istio-config.yaml b/clusters/brusnika-stage/infrastructure/patches/istio-config.yaml index 2b5c552..be3cf21 100644 --- a/clusters/brusnika-stage/infrastructure/patches/istio-config.yaml +++ b/clusters/brusnika-stage/infrastructure/patches/istio-config.yaml @@ -677,17 +677,54 @@ spec: rewrite: /api/ service: pdm-api.documentations.svc.cluster.local port: 8080 -# -# vs-eav-api: -# namespace: ingress-nginx -# hosts: -# - test.sarex.brusnika.tech -# gateways: -# - ingress-nginx/main-gateway -# routes: -# - match: -# - uri: -# prefix: /eav/api/ -# rewrite: /api/ -# service: eav-service.eav.svc.cluster.local -# port: 8000 + + vs-eav-api: + namespace: ingress-nginx + hosts: + - test.sarex.brusnika.tech + gateways: + - ingress-nginx/main-gateway + routes: + - match: + - uri: + prefix: /eav/api/v0 + rewrite: + uri: /api/v4 + service: eav-service.eav.svc.cluster.local + port: 8000 + - match: + - uri: + prefix: /eav/api/v2 + rewrite: + uri: /api/v5 + service: eav-service.eav.svc.cluster.local + port: 8000 + - match: + - uri: + prefix: /eav/api/v3 + rewrite: + uri: /api/v3 + service: eav-service.eav.svc.cluster.local + port: 8000 + - match: + - uri: + prefix: /eav/api/v4 + rewrite: + uri: /api/v4 + service: eav-service.eav.svc.cluster.local + port: 8000 + - match: + - uri: + prefix: /eav/api/v1 + rewrite: + uri: /api/v6 + service: eav-service.eav.svc.cluster.local + port: 8000 + - match: + - uri: + prefix: /eav/admin + rewrite: + uri: /admin-api + service: eav-service.eav.svc.cluster.local + port: 8000 +