This is an Ansible playbook developed by ENREDA Cooperativa for deploying Consul. This playbook is originally based on simple-ansible.
- Requires Ansible 1.6.1 or newer
- Expects Ubuntu 14.04 LTS (64 bit)
$ git clone https://github.com/enredacoop/ansible-consul.git
$ cd ansible-consul
$ cp hosts.example hosts
$ cp group_vars/all.example group_vars/all
- Edit hosts and group_vars/all to adapt the values to your specific envirnment.
$ ansible-playbook server.yml