As I am nearing 100 commits on one of my Ansible repos, I figured that it would be a good time to share how I use Ansible to configure VPSes, VMs and LXCs at home and in the lab, and at work.
TL;DR: Configuration files and tasks are documented which is helpful for when I configure a service and not look at it for months at a time. Also, regularly committing changes to the roles and playbooks also serves as a log of what I did and sometimes why certain changes made sense at the time.
Continue reading