Mon rôle ansible a cette main.ymlVérifiez plusieurs conditions à Ansible comprennent
more tasks/main.yml
---
- include: ssl_pull.yml
when: ACTION == 'renewal'
- include: ssl_gen.yml
when: ACTION == 'generate'
- include: ssl_push.yml
when: ACTION == 'install'
- include: ssl_install.yml
when: ACTION == 'install'
Je veux le donner à l'utilisateur la possibilité de transmettre plusieurs ACTION comme le renouvellement & installer il comprend
- include: ssl_pull.yml
- include: ssl_push.yml
- include: ssl_install.yml
Je sais comment passer une valeur unique pour variable d'action comme ci-dessous
ansible-playbook -v -i /web/hosts.txt site.yml -e "ACTION=renewal"
Comment , puis-je passer une ou plusieurs valeurs et inclure des fichiers en fonction de la valeur/s passée?
Pouvez-vous me suggérer les modifications que je dois apporter à ma commande/yml?
Isn » t que les tags ont été implémentés? – techraf