Skip to content

Commit b4597f9

Browse files
committed
Fixes #239: Rework HAProxy balancer example and make sure apt cache is updated.
1 parent 9e02bcf commit b4597f9

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed
Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,37 @@
11
---
2-
- hosts: balancer
2+
- name: Firewall configuration.
3+
hosts: all
34
become: yes
45

56
vars:
67
firewall_allowed_tcp_ports:
78
- "22"
89
- "80"
10+
11+
pre_tasks:
12+
- name: Update apt cache if needed.
13+
apt: update_cache=yes cache_valid_time=3600
14+
15+
roles:
16+
- geerlingguy.firewall
17+
18+
- name: HAProxy Load Balancer setup.
19+
hosts: balancer
20+
become: yes
21+
22+
vars:
923
haproxy_backend_servers:
1024
- name: 192.168.4.3
1125
address: 192.168.4.3:80
1226
- name: 192.168.4.4
1327
address: 192.168.4.4:80
1428

1529
roles:
16-
- geerlingguy.firewall
1730
- geerlingguy.haproxy
1831

19-
- hosts: app
32+
- name: Apache webserver setup.
33+
hosts: app
2034
become: yes
2135

22-
vars:
23-
firewall_allowed_tcp_ports:
24-
- "22"
25-
- "80"
26-
2736
roles:
28-
- geerlingguy.firewall
2937
- geerlingguy.apache

0 commit comments

Comments
 (0)