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