gf-k8s/apps/system/vpn
Andrey Kartashov a6128b144f add openvpn
2022-03-18 17:55:18 +07:00
..
Fastestvpn_ovpn add openvpn 2022-03-18 17:55:18 +07:00
daemonset.yaml add openvpn 2022-03-18 17:55:18 +07:00
kustomization.yaml add openvpn 2022-03-18 17:55:18 +07:00
readme.md add openvpn 2022-03-18 17:55:18 +07:00

Vpn client daemonset

Based on

https://garunski.medium.com/openvpn-and-minikube-25511099f8de

https://github.com/garunski/open-vpn-connect-chart/

VPN configuration files are from https://support.fastestvpn.com/download/openvpn-tcp-udp-config-files/

After installation, it's needed to create vpn-creds secret with:

$ cat <<-EOF > creds
username
password
EOF

$ kubectl --context=gullfaxi --namespace vpn \
    create secret generic vpn-creds \
    --from-file=creds=./creds