--- #This playbook will install haproxy and configure for rails servers # - name: update apt cache apt: update_cache=yes cache_valid_time=3600 - name: install haproxy apt: name=haproxy state=present - name: Create haproxy config file template: src=../roles/proxy/templates/haproxy.cfg.j2 dest=/etc/haproxy/haproxy.cfg - name: Enable init script replace: dest='/etc/default/haproxy' regexp='ENABLED=0' replace='ENABLED=1' - name: Restart haproxy service: name=haproxy state=restarted