Можно ли как-то добавить разные цели перезаписи для домена во входе?
У меня есть вход, который выглядит следующим образом:
apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
name: multiple-domains-ingress
annotations:
nginx.ingress.kubernetes.io/rewrite-target: /entry1/$1
spec:
rules:
- host: domain1.com
http:
paths:
- path: /(.*)
backend:
serviceName: my-service
servicePort: 8080
Было бы неплохо, если бы я мог добавить несколько путей с разными перенаправлениями, как это:
apiVersion: networking.k8s.io/v1beta1
kind: Ingress
metadata:
name: multiple-domains-ingress
spec:
rules:
- host: domain1.com
http:
paths:
- path: /(.*)
backend:
serviceName: my-service
servicePort: 8080
redirect: /entry1/$1
- host: domain2.com
http:
paths:
- path: /(.*)
backend:
serviceName: my-service
servicePort: 8080
redirect: /entry2/$1
Или мне нужно создать новый вход для каждого домена? Также, если есть какие-то лучшие практики, которые я нарушаю здесь, я буду рад услышать об этом: -)
Спасибо