Difference between revisions of "Ansible Tags"

From rbachwiki
Jump to navigation Jump to search
Line 20: Line 20:


* the <code> -t </code> flag must precede the tagname in the yml file
* the <code> -t </code> flag must precede the tagname in the yml file
''' To list all tags that are in a playbook'''
ansible-playbook ymlfile.yml --list-tags

Revision as of 21:12, 13 July 2022

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