summaryrefslogtreecommitdiffstats
path: root/roles/openshift_gcp/tasks/configure_master_healthcheck.yml
blob: aa9655977e88baf2dcf541de3033b5d96f7fb27f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
---
- name: refresh yum cache
  command: yum clean all
  args:
    warn: no
  when: ansible_os_family == "RedHat"

- name: install haproxy
  package: name=haproxy state=present
  register: result
  until: '"failed" not in result'
  retries: 10
  delay: 10

- name: configure haproxy
  template: src=master_healthcheck.j2 dest=/etc/haproxy/haproxy.cfg

- name: start and enable haproxy service
  service: name=haproxy state=started enabled=yes