Traefik customResponseHeaders не работает - PullRequest
0 голосов
/ 23 апреля 2020

Я хотел бы добавить 'Access-Control-Allow-Origin: *' к заголовкам ответов от ответов, которые обслуживает наш балансировщик нагрузки traefik в kubernetes. Мы используем traefik-1.85.1

Я добавил эти аннотации к входному объекту:

annotations:
    kubernetes.io/ingress.class: "traefik"
    ingress.kubernetes.io/custom-response-headers: "Access-Control-Allow-Origin:*"

И, глядя на журналы из модуля traefik, кажется, что конфигурация загружен, но заголовок не отображается в ответах.

{"level":"debug","msg":"Configuration received from provider kubernetes: {\"backends\": ...
 <removed a bunch of stuff here> ...
"headers\":{\"customResponseHeaders\":{\"Access-Control-Allow-Origin\":\"*\"} ...
}

Правильно ли я поступаю? Мне кажется, это должно работать. Должно быть, я что-то неправильно понимаю.

Заранее спасибо за ответ.

...