Try to ensure that haproxy and varnish get started after VPN comes up on proxies
Signed-off-by: Patrick Uiterwijk <puiterwijk@redhat.com>
This commit is contained in:
parent
fe05fdcb83
commit
543acabdb1
4 changed files with 26 additions and 0 deletions
|
@ -275,3 +275,6 @@ baseiptables: True
|
||||||
nm_controlled_resolv: False
|
nm_controlled_resolv: False
|
||||||
dns1: "10.5.126.21"
|
dns1: "10.5.126.21"
|
||||||
dns2: "10.5.126.22"
|
dns2: "10.5.126.22"
|
||||||
|
|
||||||
|
# This is a list of services that need to wait for VPN to be up before getting started.
|
||||||
|
postvpnservices: []
|
||||||
|
|
|
@ -90,6 +90,10 @@ collectd_apache: true
|
||||||
|
|
||||||
varnish_group: proxies
|
varnish_group: proxies
|
||||||
|
|
||||||
|
postvpnservices:
|
||||||
|
- haproxy
|
||||||
|
- varnish
|
||||||
|
|
||||||
# For the MOTD
|
# For the MOTD
|
||||||
csi_security_category: Moderate
|
csi_security_category: Moderate
|
||||||
csi_primary_contact: Fedora Admins - admin@fedoraproject.org
|
csi_primary_contact: Fedora Admins - admin@fedoraproject.org
|
||||||
|
|
3
roles/openvpn/client/files/postvpn.conf
Normal file
3
roles/openvpn/client/files/postvpn.conf
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
[Unit]
|
||||||
|
After=openvpn-client@openvpn.service
|
||||||
|
Requires=openvpn-client@openvpn.service
|
|
@ -99,3 +99,19 @@
|
||||||
tags:
|
tags:
|
||||||
- service
|
- service
|
||||||
- openvpn
|
- openvpn
|
||||||
|
|
||||||
|
- name: Create directories for post-vpn service configs
|
||||||
|
file: path="/etc/systemd/system/{{item}}.service.d" state=directory
|
||||||
|
with_items: postvpnservices
|
||||||
|
when: is_fedora is defined or ansible_distribution_major_version|int == 7
|
||||||
|
tags:
|
||||||
|
- service
|
||||||
|
- openvpn
|
||||||
|
|
||||||
|
- name: Deploy postvpn.conf for post-vpn services
|
||||||
|
copy: src=postvpn.conf dest="/etc/systemd/system/{{item}}.service.d/postvpn.conf"
|
||||||
|
with_items: postvpnservices
|
||||||
|
when: is_fedora is defined or ansible_distribution_major_version|int == 7
|
||||||
|
tags:
|
||||||
|
- service
|
||||||
|
- openvpn
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue