ansible-playbook(1) (NAME) ansible-playbook - Ansible (SYNOPSIS) usage: ansible-playbook [-h] [--version] [-v] [--private-key PRIVATE_KEY_FILE] [-u REMOTE_USER] [-c CONNECTION] [-T TIMEOUT] [--ssh-common-args SSH_COMMON_ARGS] [--sftp-extra-args SFTP_EXTRA_ARGS] [--scp-extra-args SCP_EXTRA_ARGS] [--ssh-extra-args SSH_EXTRA_ARGS] [-k | --connection-password-file CONNECTION_PASSWORD_FILE] [--force-handlers] [-b] [--become-method BECOME_METHOD] [--become-user BECOME_USER] [-K | --become-password-file BECOME_PASSWORD_FILE] [-t TAGS] [--skip-tags SKIP_TAGS] [-C] [-D] [-i INVENTORY] [--list-hosts] [-l SUBSET] [--flush-cache] [-e EXTRA_VARS] [--vault-id VAULT_IDS] [-J | --vault-password-file VAULT_PASSWORD_FILES] [-f FORKS] [-M MODULE_PATH] [--syntax-check] [--list-tasks] [--list-tags] [--step] [--start-at-task START_AT_TASK] playbook [playbook ...] (DESCRIPTION) Ansible . () . (COMMON OPTIONS) () --become-method 'BECOME_METHOD' (: sudo) ansible-doc -t become -l . --become-password-file 'BECOME_PASSWORD_FILE', --become-pass-file 'BECOME_PASSWORD_FILE' (Become) --become-user 'BECOME_USER' (: root) --connection-password-file 'CONNECTION_PASSWORD_FILE', --conn-pass-file 'CONNECTION_PASSWORD_FILE' --flush-cache (fact cache) --force-handlers --list-hosts --list-tags (tags) --list-tasks --private-key 'PRIVATE_KEY_FILE', --key-file 'PRIVATE_KEY_FILE' --scp-extra-args 'SCP_EXTRA_ARGS' scp ( -l) --sftp-extra-args 'SFTP_EXTRA_ARGS' sftp ( -f -l) --skip-tags . . --ssh-common-args 'SSH_COMMON_ARGS' sftp/scp/ssh ( ProxyCommand) --ssh-extra-args 'SSH_EXTRA_ARGS' ssh ( -R) --start-at-task 'START_AT_TASK' --step : --syntax-check () --vault-id (vault identity) . . --vault-password-file, --vault-pass-file --version -C, --check -D, --diff () --check -J, --ask-vault-password, --ask-vault-pass -K, --ask-become-pass (privilege escalation) -M, --module-path () (: {{ ANSIBLE_HOME ~ "/plugins/modules:/usr/share/ansible/plugins/modules" }}). . -T 'TIMEOUT', --timeout 'TIMEOUT' ( ) -b, --become become ( ) -c 'CONNECTION', --connection 'CONNECTION' (: ssh) -e, --extra-vars = YAML/JSON @ . . -f 'FORKS', --forks 'FORKS' (: 5) -h, --help -i, --inventory, --inventory-file . . -k, --ask-pass -l 'SUBSET', --limit 'SUBSET' -t, --tags . . -u 'REMOTE_USER', --user 'REMOTE_USER' (: None) -v, --verbose . -v -vvvvvv . -vvv -vvvv . . (INVENTORY) . YAML -ini . . (ENVIRONMENT) : ANSIBLE_INVENTORY -- ANSIBLE_LIBRARY -- ANSIBLE_CONFIG -- ansible.cfg . ansible-config . (FILES) /etc/ansible/hosts -- /etc/ansible/ansible.cfg -- ~/.ansible.cfg -- ./ansible.cfg -- ( ) << >> . ANSIBLE_CONFIG . (AUTHORS) Michael DeHaan . (COPYRIGHT) (C) 2018 Red Hat, Inc | Ansible. GPLv3 . (SEE ALSO) ansible (1), ansible-config (1), ansible-console (1), ansible-doc (1), ansible-galaxy (1), ansible-inventory (1), ansible-pull (1), ansible-vault (1) : . IRC CONTRIBUTING.md : Ansible 2.21.3 ansible-playbook(1)