Traefik 2.0: условно добавить заголовки (для аутентификации в Grafana) - PullRequest
0 голосов
/ 24 октября 2019

В настоящее время я использую jwilder-nginx-reverse-proxy, но планирую заменить его на Traefik v2.0. Миграция всех конфигов моего экземпляра докера до сих пор работала нормально, но ATM я борюсь с какой-то частью пользовательской конфигурации nginx ...

Чтобы все в моей локальной сети (10.41.xy) автоматически входили в систему какadmin в Grafana Я добавил этот хак в nginx-config:

set $grafana_user "";
if ($remote_addr ~ "^10.41.") {
    set $grafana_user "admin";
}
proxy_set_header X-WEBAUTH-USER $grafana_user;

(Grafana настроен соответствующим образом)

... каждый из публичного интернета должен знать свои учетные данные.

Это прекрасно работает с jwilder-nginx-reverse-proxy, но я не могу понять, как условно установить заголовки в Traefik 2.0. Итак ...

  1. ... на случай, если я пропустил это: есть ли способ условно установить заголовки в Traefik?
  2. ... есть ли другой хороший способ добиться этого? это с графаной? (в настройках Grafana я довольно гибкий)

Заранее большое спасибо!

...