J'essaie d'ajouter des utilisateurs à mes serveurs à l'aide d'Ansible. Chaque utilisateur a un mot de passe crypté différent.
J'ai quelque chose comme ça:
vars:
users:
- myuser1
- myuser2
password: encryptedpasswordhere
tasks:
- name: Creating users
user: name={{ item }} password={{ password }} groups=sudo,adm shell=/bin/bash
with_items: users
Cela fonctionne très bien, mais tous les utilisateurs ont le même mot de passe.
Je cherche à faire un tableau associatif. En PHP, je ferais cela:
$users = array('user'=>'myuser1', 'password'=>'encryptedpass1',
'user'=>'myuser2', 'password'=>'encryptedpass2',
);
Il existe un moyen de le faire dans un playbook Ansible?