Ansible Tags
Jump to navigation
Jump to search
Ansible Tags
Tags are the reference or alias to a task
--- - name: setup apache ser er hosts: localhost tasks: apt: name: apache2 state: present tags: i-apache -name: start apache service: name: apache2 state: started tags: start_apache2
- The tag name could be anything
ansible-playbook nameofymlfile.yml -t tagname
- the
-t
flag must precede the tagname in the yml file
To list all tags that are in a playbook
ansible-playbook ymlfile.yml --list-tags
To Skip a task using tag. the entire playbook would run except that tag
ansible-playbook ymlfile.yml --skip-tags tagname