From fbd0cc989a3445dff4f7663a4ab9d915d99d1159 Mon Sep 17 00:00:00 2001 From: emelinda Date: Fri, 5 Jun 2026 17:22:05 +0300 Subject: [PATCH] Uncomment and update `vs-eav-api` configuration in Istio for `brusnika-stage` cluster: add multiple route mappings with updated rewrite rules. --- .../infrastructure/patches/istio-config.yaml | 65 +++++++++++++++---- 1 file changed, 51 insertions(+), 14 deletions(-) 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 +