Как выполнить Ansible playbooks с аутентификацией LDAP для хостов? - PullRequest
0 голосов
/ 18 февраля 2020

Я пытаюсь настроить установку, в которой мои книги воспроизведения выполняются путем получения учетных данных для хоста из внешнего источника аутентификации (LDAP / PAM).

У меня есть обычный файл инвентаризации /etc/ansible/hosts с IP-адресом и имя пользователя хостов. Во время выполнения книги воспроизведения она должна динамически получать пароль от внешнего сервера LDAP / PAM для каждого пользователя соответствующего хоста.

Это выполнимо?

1 Ответ

0 голосов
/ 18 февраля 2020

Согласно вашему требованию, это не выполнимо (в этом нет особой уверенности), но вы можете сохранить учетные данные в каком-то файле, а затем использовать их как дополнительные переменные при запуске playbook.

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

...