Common tasks for any Ubuntu webserver machine. It includes the following:
- Installation of:
- spf13's vim distribution
- zsh
- oh-my-zsh
- Firewall configuration
- Allowing an RSA access key without introducing a password
Tested on Ansible 1.4+
webserver_common_iptables_file:
webserver_common_spf13_output_file_name:
See the defaults to have a complete view of the variables. Make sure when editing variables, to copy all in your host/vars/... files, and tweak to your liking (actually it's only one variable containing a map ;) ).
I just do:
- hosts: servers
roles:
- { role: webserver-common }
MIT
Feedback, issues and questions are welcome!