Tips
- Set
ANSIBLE_KEEP_REMOTE_FILES=1 to prevent Ansible from deleting temporary files, enabling you to inspect them.
- Limit a run to a specific task or set of tasks with the
--tags and --start-at-task options.
- Make Ansible pause before running each task with
--step.
- Use
-v multiple times to dump extra debug info.
- Use the
debug module to dump variables.
Examples
Invocation
$ ANSIBLE_KEEP_REMOTE_FILES=1 ansible-playbook \
-i production site.yml \
--tags git \
--step \
--start-at-task='git-replicator | set-up bitbucket remotes' \
-vvvvv
debug module
- name: debug-this
debug: var=result