la documentation des modules en ligne de commande notamment :
ansible-doc --list # ou -l
Linter des playbooks ansible
pip install ansible-lint
Démo ?
Utilisation d'inventaire en ligne de commande (comma separated host)
ansible-playbook -i 'localhost,' --connection=local [...]
Documentation sur les tags dans les playbooks
tasks:
- yum: name={{ item }} state=installed
with_items:
- httpd
- memcached
tags:
- packages
- template: src=templates/src.j2 dest=/etc/foo.conf
tags:
- configuration
ansible-playbook example.yml --tags "configuration,packages"
ansible-doc