Configured haproxies

This commit is contained in:
2019-04-08 10:53:13 -04:00
parent a5e3dbd8ba
commit 98810165e0
9 changed files with 204 additions and 14 deletions

View File

@@ -0,0 +1,27 @@
---
- name: Install keepalived
command: >
bash -c "apt-get update
apt-get install -y keepalived"
become: true
- name: Copy keepalived haproxy script
template:
src: ../templates/keepalived_haproxy.j2
dest: /usr/local/bin/keepalived_haproxy
mode: a+x
become: true
- name: Write Keepalived Config
template:
src: ../templates/keepalived.conf.j2
dest: /etc/keepalived/keepalived.conf
mode: a+x
become: true
- name: Ensure Keepalived enabled and running
service:
name: keepalived
state: restarted
enabled: true
become: true