romach
4/18/2017 - 11:59 PM

Run separate tasks

Run separate tasks

# in playbook:
- name: install redis server
      apt: name=redis-server state=present update_cache=yes
      # apt-get update && apt-get install redis-server
      tags:[redis, initial]
# run only tasks with tag
ansible-playbook playbook.yml -i inventory.ini -t redis
# don't run tasks, only check
ansible-playbook --check playbook.yml -i inventory.ini -t redis
# run tasks excluding some tags
ansible-playbook --check playbook.yml -i inventory.ini --skip-tags redis