We have consul-catalog with auto-registration services like {BRANCH}-{SERVICE}-{PORT}
For example, if service have 2 ports (http and special port for api) in consul it will be like:
my-awesome-feature-project-80
my-awesome-feature-project-8080
I can manage traffic for single port via Service-Tag and catch Host parameter. For example
traefik.http.routers.service-name.rule=Host( my-awesome-dev.t.example.com
)
But how to manage two ports? I add two EntryPoints - 80 and 8080, how to route traffic
from: my-awesome-dev.t.example.com:8080 to: my-awesome-feature-project-8080
from: my-awesome-dev.t.example.com to: my-awesome-feature-project-80
Thanks for any help!