Добрый день, подскажите куда можно копнуть и можно ли: есть некоторая роль и некоторыми тасками. запускаю на одном сервере. Всё ок. всё работает. НО. на каждую таску ансибл логинится в системе заново (смотрел в /var/log/auth) есть ли способ заставить ансибл установить одно соединение и использовать его, а не открывать новое? версии: - ansible 2.9.16 (python 2.7.5) что я сделал в кастройках ansible.cfg: pipelimimg=true ssh_args - продублировал настройки Control* ssh_config: - ControlMaster=auto/ControlPersist=300s (при подключении сокет-появляется)
However this conflicts with privilege escalation (become). For example, when using ‘sudo:’ operations you must first disable ‘requiretty’ in /etc/sudoers on all managed hosts, which is why it is disabled by default.
Всем добрый день. Подскажите, если будет вот такой конфиг и буду использовать ansible pull, то если пакеты уже установлены, то apt-get update производиться не будет или ошибаюсь?
Всем привет. А как можно, используя ansible-vault, не вводить каждый раз? Запомнить в кеше, или использовать агента (по аналогии с ssh - там есть ssh-agent).
ансибл волт он как бы на то и расчитан, чтобы добавить второй фактор (есть доступ к файлу, есть знание пароля) смысл его пользовать если автоматизировать? ну и да, так-то можно и в текстовом файлике и выцеплять его через параметр указывающий на этот файл. как-то там было vault-password-file или как-то так, не пользовал его никогда.