Estou tentando procurar todas as variáveis em minha configuração do Ansible que terminam com “senha” nos nomes das variáveis. Então eu gostaria de acessar os valores das variáveis de senha e verificar o comprimento dos caracteres.
Posso pesquisar todas as minhas variáveis de senha, lookup(‚varnames‘, ‚password‘)
mas como faço para percorrer a lista de resultados e obter seus valores?
Tentei:
- name: Show passwords
ansible.builtin.debug:
msg: "{{ item }}"
with_items: "{{ lookup('ansible.builtin.varnames', 'password') }}"
Mas o que estou recebendo é o próprio nome da variável:
ok: [host1] => (item=test_password,test_password_default,admin_password,ldap_password) => { "msg": "test_password,test_password_default,admin_password,ldap_password" }
Gostaria de obter os valores das variáveis e, em seguida, fazer uma afirmação do comprimento dos caracteres.