This was meant to be a nightmare
but WHAT to automate?
zc.buildout, fabric, ...
Ansible is a radically simple IT automation engine that automates cloud provisioning, configuration management, application deployment, intra-service orchestration, and many other IT needs.
--- - hosts: all tasks: - name: Add user csmant user: name=mikel state=present shell=/bin/bash - name: Ensure additional packages via apt apt: pkg=nginx state=present
We ended having 5 main configuration files for our servers: