env: traefik 1.7 + каталог консула (1.4.4)
Я хочу направить заголовок версии в бэкэнд-сервис с тегом консула.Я уже успешно перенаправил бэкэнд-сервис с пользовательским заголовком.
[consulCatalog]
frontEndRule = "Headers(`X-Service`, `{{.ServiceName}}`)"
X-Service = usercenter будет направлять в службу консолей usercenter, но я хочу добавить маршрут версии , X-Version = v1 должен быть маршрутом к usercenterСлужба консула с тегом: v1 , X-Version = v2 должна быть направлена в консул службы пользователя в центре с тегом: v2.
[consulCatalog]
frontEndRule = "Headers(`X-Service`, `{{.ServiceName}}`) && {{hasTag(`v2?????????????? how to get X-Version header Value here?`, .Attributes, ``)}}"
Я хочу получить пользовательское значение заголовка в выражении frontEndRule.