Аутентификация Ldap через входной контроллер nginx

Я использовал входной контроллер nginx в Кубернатах, где я использовал настроенный файл шаблона nginx, чтобы иметь настройки для аутентификации ldap путем определения директивы ldap_server. Во время запуска файла yaml контроллера nginx ingress я получаю сообщение об ошибке ниже.

Unknown directive ldap_server in nginx.templ file.

Я искал это в Интернете и обнаружил, что это можно решить, установив сторонний модуль в nginx, как показано ниже.

./configure --add-module=path_to_http_auth_ldap_module.

Но как это можно сделать с помощью контроллера nginxingress, поскольку он не дает прямого доступа к конфигурации nginx.

1 ответ

Неутешительно, но они не собираются это поддерживать

https://github.com/kubernetes/ingress-nginx/issues/1676

Другие вопросы по тегам