чтоб у каждого был свой пароль. Использую следующую конструкцию в переменных:
user_details:
- {name: 'user1', uid: 1008, password: 'test123', group: 'users'}
- {name: 'user2', uid: 1002, password: 'test123456', group: 'users'}
Файл переменных храню в vault, пароль передаю следующим образом: "{{ item.password | password_hash('sha512') }}"
Но когда playbook проигрываю вижу пароли в открытом виде при исполнение таска. Пробовал ставить no_log: true и как бы все норм, но в дальнейшем хочу использовать создание пользователей для роли, и тогда no log будет уже на весь плэйбук роли. Какие еще есть варианты чтоб пароли не отображались при таске?
#LDAP март
no_log ставится на таск, причем тут роль ?
Я могу поставить no log ток для конкретного таска?
#LDAP март
Типо каждый пытается создать свой лдап?)
loop_control: label: "tra-ta-ta"
Прикольно, спасибо
Обсуждают сегодня