У меня есть новый кластер kubernetes, я установил на нем Traefik v1.7.6 и включил панель мониторинга Traefik, которая работает нормально.
Теперь я хочу добавить базовую аутентификацию на входной сервис панели мониторинга traefik. docs :
- создал секретный файл с именем
auth-traefik
из файла, сгенерированного htpasswd, в том же пространстве имен, что и Traefik добавлены следующие аннотации для входной панели инструментов:
kubernetes.io/ingress.class: traefik
traefik.ingress.kubernetes.io/auth-secret: auth-traefik
traefik.ingress.kubernetes.io/auth-type: basic
Я больше не могу получить доступ к панели инструментов и получил следующую страницу: 502 Bad Gateway nginx/1.13.12
Я перезапустил модуль traefik, и появился следующий журнал:
*{"level":"error","msg":"Failed to retrieve auth configuration for ingress kube-system/traefik-dashboard: failed to load auth credentials: secret \"kube-system\"/\"auth-traefik\" not found","time":"2018-12-26T23:45:59Z"}*
Подробнее: Ubuntu 18.04 работает на сервере x64 Scaleway .Я попробовал обычную установку и установку MicroK8s, обе имеют одну и ту же проблему (сейчас я продолжаю установку с MicroK8s).
Traefik был установлен через последний пакет Helm (со значениями по умолчанию, я включил толькопанель приборов)