Why Ansible?
Ansible is my prefered way of configuring software on bare metal machines.
It uses SSH
Section titled “It uses SSH”Ansible uses SSH, which is already installed, so I find it easier to work with than alternatives that need an agent on the server.
Idempotency
Section titled “Idempotency”Ansible is idempotent meaning it (should) always end up as what you wrote down, every time.
It handles secrets
Section titled “It handles secrets”ansible-vault means I can leave secrets in code next to where they get used.