This ansible playbook applies some common settings. It can be used as a template when building a new server.
The playbook uses Galaxy roles defined in this account.
See requirements.yml file.
Example runs:
- Initial run to login as root and create the ansible user
ansible-playbook --verbose --diff --inventory ./inventory/staging.ini --user root init.yml
- Deploy services and changes
ansible-playbook --verbose --diff --inventory ./inventory/staging.ini deploy.ym
- Update the system
ansible-playbook --verbose --diff --inventory ./inventory/staging.ini update.yml