ansible-playbook's Examples

Run ‘site.yml’ playbook.

ansible-playbook site.yml

Specify a custom inventory.

ansible-playbook -i inventory.yml site.yml

Limit run to webservers group.

ansible-playbook -l webservers site.yml

Run playbook as ‘deployer’ user.

ansible-playbook -u deployer site.yml

Run with privilege escalation (sudo/become).

ansible-playbook -b site.yml

Ask for SSH password.

ansible-playbook -k site.yml

Ask for privilege escalation password.

ansible-playbook -K site.yml

Dry run; don’t change anything.

ansible-playbook --check site.yml

Show diff when files change.

ansible-playbook --diff site.yml

Start at named task.

ansible-playbook --start-at-task="Install packages" site.yml

Set extra variable.

ansible-playbook -e var=value site.yml

Load extra vars from YAML file.

ansible-playbook -e @vars.yml site.yml

Run only tasks with these tags.

ansible-playbook --tags "setup,install" site.yml

Skip tasks with these tags.

ansible-playbook --skip-tags "test" site.yml

Step through each task interactively.

ansible-playbook --step site.yml

Verbose mode (single -v, -vv, -vvv for more).

ansible-playbook -v site.yml

Check playbook syntax only.

ansible-playbook --syntax-check site.yml

Show which hosts would be affected.Show which hosts would be affected.

ansible-playbook --list-hosts site.yml

List all tasks.

ansible-playbook --list-tasks site.yml

List all tags.

ansible-playbook --list-tags site.yml

Flush fact cache before run.

ansible-playbook --flush-cache site.yml

Set number of parallel processes.

ansible-playbook --forks 20 site.yml

DevOpsSchool
Typically replies within an hour

DevOpsSchool
Hi there 👋

How can I help you?
×
Chat with Us