ansible-playbook: running a playbook
cheat sheet · Ubuntu 24.04 · ansible-core 2.16 https://lab.dimsanych.ru/en/wiki/ansible-playbook/Cheat sheet
-
ansible-playbook -i inventory.ini site.ymlrun -
ansible-playbook -i inventory.ini site.yml -C -Dwhat would change -
ansible-playbook -i inventory.ini site.yml --syntax-check -
ansible-playbook -i inventory.ini site.yml --list-tasks -
ansible-playbook -i inventory.ini site.yml -l node2one machine -
ansible-playbook -i inventory.ini site.yml -t pagetagged tasks -
ansible-playbook -i inventory.ini site.yml -e site_title=Demo -
ansible-playbook -i inventory.ini site.yml -vmore detail
Options
The main options are in the table below; the full list is
ansible-playbook --help. Without -i Ansible looks for an inventory
in /etc/ansible/hosts, and the lab machine has none — pass the
inventory explicitly.