I have two router entries for host that have names that differ only by a number after a dash like host-1 and host-2. The first router entry works great but the second one doesn't work at all. Do dashes in host names need to be escaped?
Example partial yaml file (with domain name replaced):
http:
routers:
hostone:
entryPoints:
- "https"
rule: "Host(host-1.local.example.com
)"
middlewares:
- default-headers
- https-redirectscheme
tls: {}
service: hostone-service
hosttwo:
entryPoints:
- "https"
rule: "Host(`host-2.local.example.com`)"
middlewares:
- default-headers
- https-redirectscheme
tls: {}
service: hosttwo-service