Самый распространенный способ, которым мы можем следовать, - это создать один вход, который будет перенаправлять трафик в зависимости от пути.
Например,
paths:
- path: /app1/
backend:
serviceName: app_1
servicePort: 80
- path: /app2/
backend:
serviceName: app_2
servicePort: 80
Таким образом, "serviceName" - это любое имя службы, созданное в k8s (LB / NodePort / ClusterIP).
Наконец, используйте этот созданный вход во внешнем LB / App GW для перенаправления внешнего трафика в ваше приложение.