Пытаемся зайти через ingress с конфигом:
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
name: jsales
labels:
app.kubernetes.io/instance: crm-system-jsales
app.kubernetes.io/name: jsales
annotations:
kubernetes.io/ingress.class: nginx
nginx.ingress.kubernetes.io/affinity: cookie
nginx.ingress.kubernetes.io/affinity-mode: persistent
nginx.ingress.kubernetes.io/rewrite-target: /$2
nginx.ingress.kubernetes.io/session-cookie-expires: '172800'
nginx.ingress.kubernetes.io/session-cookie-hash: sha1
nginx.ingress.kubernetes.io/session-cookie-max-age: '172800'
spec:
tls:
- hosts:
- jb.dev.jb
secretName: dev-jb-tls
rules:
- host: jb.dev.jb
http:
paths:
- path: /stream28/crm-system/jsales(/|$)(.*)
pathType: ImplementationSpecific
backend:
service:
name: jsales
port:
number: 8080
При попытке открыть по адресу:
https://jb.dev.jb/stream28/crm-system/jsales
редиректит на:
https://jb.dev.jb/login
Если войти https://jb.dev.jb/stream28/crm-system/jsales/login
То при нажатии Cancel на создании пользователя редиректит на https://jb.dev.jb/stream28/crm-system/jsales/stream28/crm-system/jsales/users
И выводит ошибку
Could not navigate to ‘stream28/crm-system/jsales/users’
Как можно исправить?