Skip to content

Ansible

Where It Is Used

Ansible is convenient for configuration management, host bootstrap, application deployment, and ad-hoc automation over SSH.

Basic Workflow

ansible all -i inventory.ini -m ping
ansible-playbook -i inventory.ini site.yml
ansible-playbook -i inventory.ini site.yml --check --diff

What Matters

  • inventory
  • playbooks
  • roles
  • variables
  • vault
  • idempotency

See Also