чтоб у каждого был свой пароль. Использую следующую конструкцию в переменных:
                  
                  
                  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"
Прикольно, спасибо
Обсуждают сегодня