Everytime a request is received by traefik, I'd like it to set a header like this.
X-Request-Id: 899f8ddc-d8de-4f37-ae16-a68a98e4ec7e
Then forward that request to my backend service.
I found the headers middleware documentation, however, it seems like maybe this isn't possible.
I also skimmed through some of the open tracing support, but that seems way too heavy-handed for the stage am currently at. I'd just like a simple request ID.
It could be nice to have something like this.
http:
middlewares:
testHeader:
headers:
customRequestHeaders:
X-Request-Id: "{{.UUIDV4}}"