2017-09-11 5 views
0

J'ai utilisé Ansible Vault pour crypter un fichier dans lequel j'ai stocké des données sensibles.Définition du mot de passe du coffre-fort dans Ansible Tower

Dans mon script d'orchestration, la commande ci-dessous est mentionnée pour exécuter le playbook.

ansible-playbook -i hosts -vvv Playbook.yml --ask-vault-pass

Cette invite l'utilisateur à fournir un mot de passe pour voûte Ansible. Maintenant, comment puis-je obtenir la même chose à travers Ansible Tower de sorte qu'aucune intervention manuelle. Je ne veux pas que cela soit fait à travers le fichier de mot de passe car c'est la condition requise. Toute suggestion serait d'une grande aide.

Répondre

0

Sur Ansible Tower, accédez à Paramètres> Informations d'identification et modifiez vos informations d'identification de machine. Il y a une option pour entrer votre mot de passe de coffre-fort. Lorsque vous exécutez le playbook sur Ansible Tower, le mot de passe du coffre-fort doit être automatiquement entré. Vous pouvez également cocher la case "Demander à l'exécution?" si vous souhaitez entrer manuellement votre mot de passe de coffre-fort lorsque le playbook est en cours d'exécution.

Voici un aperçu de cette fonctionnalité sous "Support Vault" de cette page: https://www.ansible.com/blog/ansible-tower-148