iac/infrastructure/istio-config
ivan d44378a432 brusnika-stage: route checklists/inspections/workflows/workspaces/comparisons/etc. through Istio instead of the global-ingress nginx proxy
Adds 13 new VirtualServices on the existing test.sarex.brusnika.tech host
and ingress-nginx/main-gateway, matching the active (non-commented)
location blocks in global-ingress's nginx-configmap (fetched live from the
cluster and cross-checked service/port/namespace names against what's
actually running). The root path (/) stays routed to
nginx-service.global-ingress as a fallback for anything not covered here.

Two deliberate deviations from literally replaying the nginx config:
- /comparisons/api/: nginx proxies to port 8080, but the real
  backend-service.comparisons Service listens on 80 (targetPort 8080) —
  used 80.
- /orchestrator/: nginx declares 4 location blocks, but the first
  (bare ~^/orchestrator/) shadows the other three for any non-empty
  path (nginx picks the first matching regex location, not the most
  specific), so only one route (no rewrite) was ported, matching what
  nginx actually does today.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-01 18:50:27 +05:00
..
base add isito-config 2026-04-13 15:34:22 +03:00
brusnika-stage brusnika-stage: route checklists/inspections/workflows/workspaces/comparisons/etc. through Istio instead of the global-ingress nginx proxy 2026-10-01 18:50:27 +05:00
d8-ugmk-prod ++ 2026-08-31 16:55:22 +05:00
uralkal ++ uralkal camunda domains 2026-09-28 18:23:45 +03:00
vad vad: allow cross-origin credentialed requests to documentations-api (document-link, stamp-verification) 2026-09-27 22:41:17 +03:00
yc-ecp Re-enable and configure multiple virtual services in yc-ecp Istio configuration for main-gateway. 2026-08-05 02:16:35 +03:00
yc-k8s-test add contour envoy filters 2026-06-29 13:30:50 +03:00
kustomization.yaml add isito-config 2026-04-13 15:34:22 +03:00