A few months ago I moved my private server over to DigitalOcean. Coming from OpenBSD, I gave DigitalOcean’s FreeBSD option a try. However, this time I wanted to do it right: essential services were to be provisioned properly. I never want to configure a mail server from scratch again.
That’s where Ansible comes in. While I played around with Puppet before, Ansible convinced me, since it works over simple SSH and doesn’t need any dedicated client pull.