We have traefik 1.7 running. And I am trying to figure out, if per path rewrite is an option?
I seem to find no reference to this in documentation.
I was able to find a way to rewrite at ingress level by annotation but what I am looking for is something per path.
here's an example.. where I want abc.com/foo to be redirected to dev-service/foo
and abc.com/ui to be redirected to dev-service-ui/ui.
piVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
kubernetes.io/ingress.class: traefik
name: dev-ingress
namespace: dev
spec:
rules:
- host: abc.com
http:
paths:
- backend:
serviceName: dev-service
servicePort: http
path: /foo
- backend:
serviceName: dev-service-ui
servicePort: http
path: /ui
status:
loadBalancer: {}