ansible-playbook

Execute tasks defined in playbook on remote machines over SSH. Homepage: <https://docs.ansible.com/ansible/latest/cli/ansible-playbook.html>.

Install

All systems
curl cmd.cat/ansible-playbook.sh
Debian Debian
apt-get install ansible
Ubuntu
apt-get install ansible
Alpine
apk add ansible
Arch Arch Linux
pacman -S ansible
image/svg+xml Kali Linux
apt-get install ansible
CentOS
yum install ansible
Fedora
dnf install ansible
OS X
brew install ansible
Raspbian
apt-get install ansible

Execute tasks defined in playbook on remote machines over SSH. Homepage: <https://docs.ansible.com/ansible/latest/cli/ansible-playbook.html>.

  • Run tasks in playbook:
    ansible-playbook playbook
  • Run tasks in playbook with custom host inventory:
    ansible-playbook playbook -i inventory_file
  • Run tasks in playbook with extra variables defined via the command line:
    ansible-playbook playbook -e "variable1=value1 variable2=value2"
  • Run tasks in playbook with extra variables defined in a json file:
    ansible-playbook playbook -e "@variables.json"

© tl;dr; authors and contributors