Ansible logo

Ansible: IT Automation Without an Agent

Talk given at BarCamp Dominican Republic, November 2020 What Is Ansible? Ansible® is an open source, command-line IT automation tool written in Python. It can: Configure systems: install packages, manage services, edit config files Deploy software: push application releases across fleets of servers Orchestrate advanced workflows: rolling upgrades, multi-tier deployments, system updates What makes Ansible stand out is that it is agentless, it communicates with target nodes over standard protocols: OpenSSH for Linux/Unix targets WinRM for Windows targets No daemon to install, no port to open, no certificate authority to manage. If you can SSH into a server, Ansible can automate it. ...