Проблема перенаправления правила соответствия хоста istio

У меня в Kubernetes 2 разных сервиса. Моя цель - открыть эти службы и приложения за службами для внешнего мира. Проблема в том, что в приложении index.html есть перенаправление, и оно вызывает правила обхода запросов хостов.

apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
  name: app1-vs
  namespace: customapp
spec:
  hosts:
  - mydomain.com
  gateways:
  - customapp-gateway
  http:
  - match:
    - uri:
        prefix: "/app1"
    route:
    - destination:
        host: app1.customapp.svc.cluster.local
        port:
          number: 80
---
apiVersion: networking.istio.io/v1alpha3
kind: VirtualService
metadata:
  name: app2-vs
  namespace: customapp
spec:
  hosts:
  - mydomain.com
  gateways:
  - customapp-gateway
  http:
  - match:
    - uri:
        prefix: "/app2"
    route:
    - destination:
        host: app2.customapp.svc.cluster.local
        port: 
          number: 81

Я имею в виду, что mydomain.com/app1/index.html перенаправляет запросы на страницу mydomain.com/login, которая не соответствует правилу. Как я могу это понять?

0 ответов

Другие вопросы по тегам