I recently wrote several extensible and secure server install and configruation playbooks for Ubuntu 16.04. I did this to practice my ansible skills and as a way to offer cheap server configuration setups to others on fiverr.com. Nobody ever bought from me, and I like sharing, so I'm posting all of my code.
The playbooks that are there right now will configure:
You can find this stuff at https://github.com/dminnich/ansible_roles. I'll try and post more ansible playbooks to this repo as I have time to write them.