From 4284bf64db3e12eae59468e2fd666c70fb89a777 Mon Sep 17 00:00:00 2001 From: Luke Addison Date: Tue, 16 Jul 2019 21:52:48 +0100 Subject: [PATCH] [stable/openvpn/ Exec OpenVPN Process (#15575) * Exec OpenVPN Signed-off-by: Luke Addison * Add signal explanation comment Signed-off-by: Luke Addison --- stable/openvpn/Chart.yaml | 2 +- stable/openvpn/templates/config-openvpn.yaml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/stable/openvpn/Chart.yaml b/stable/openvpn/Chart.yaml index 43c590dabd..a8c4b74781 100755 --- a/stable/openvpn/Chart.yaml +++ b/stable/openvpn/Chart.yaml @@ -3,7 +3,7 @@ description: A Helm chart to install an openvpn server inside a kubernetes clust generation is also part of the deployment, and this chart will generate client keys as needed. name: openvpn -version: 3.13.1 +version: 3.13.2 appVersion: 1.1.0 maintainers: - name: jfelten diff --git a/stable/openvpn/templates/config-openvpn.yaml b/stable/openvpn/templates/config-openvpn.yaml index 6baad992b0..5de28f0d64 100644 --- a/stable/openvpn/templates/config-openvpn.yaml +++ b/stable/openvpn/templates/config-openvpn.yaml @@ -155,7 +155,8 @@ data: sed 's|NETWORK|'"${NETWORK}"'|' -i /etc/openvpn/openvpn.conf sed 's|NETMASK|'"${NETMASK}"'|' -i /etc/openvpn/openvpn.conf - openvpn --config /etc/openvpn/openvpn.conf + # exec openvpn process so it receives lifecycle signals + exec openvpn --config /etc/openvpn/openvpn.conf openvpn.conf: |- server {{ .Values.openvpn.OVPN_NETWORK }} {{ .Values.openvpn.OVPN_SUBNET }} verb 3