Ansible 2.1.2 playbook de passe mot de passe SSH et sudo mot de passe en ligne de commande args

J'ai regardé autour, mais ne pouvait pas trouver une solution, je veux courir playbook pour plusieurs utilisateurs sur plusieurs hôtes et mes rôles utiliser le spécifique à l'utilisateur des informations telles que le nom, l'email, id ... Maintenant, au lieu de l'exécution de la playbook pour chaque utilisateur, j'ai écrit un script python qui invoque l'ansible

ansible-playbook -i hosts --ask-become-pass --ask-pass ./playbooks/myplaybook.yml

Mais pour la commande ci-dessus pour le travail que je veux passer SSH mot de passe et le mot de passe SUDO comme arguments à la commande. J'ai vérifié ansible-playbook documentation, mais a été incapable de le trouver. Quelle serait la meilleure façon d'atteindre cet objectif?

Êtes-vous sûr que vous avez besoin pour exécuter playbook plusieurs fois sous différents comptes? Je crois qu'il y est une meilleure approche pour gérer les différentes utilisations à l'intérieur playbook et l'exécuter en vertu de super-utilisateur.
La seule autre façon est d'écrire des tablettes playbook pour chaque utilisateur et de les imbriquer

OriginalL'auteur blueskin | 2017-01-20