Skip to content

Releases: pieterlange/kube-openvpn

kube-openvpn 0.2.2

17 Dec 16:59
Compare
Choose a tag to compare
kube-openvpn 0.2.2 Pre-release
Pre-release

Security fix:

  • Only route to pod and service CIDRs by default (#18 #17)

Set the OVPN_DEFROUTE environment variable to 1 to masquerade all packets coming from the VPN network.

kube-openvpn 0.2.1

17 Dec 15:39
Compare
Choose a tag to compare
kube-openvpn 0.2.1 Pre-release
Pre-release

Minor bugfixes.

Adds $OVPN_VERB option to configure openvpn verbosity.

kube-openvpn 0.2.0

17 Dec 14:07
Compare
Choose a tag to compare
kube-openvpn 0.2.0 Pre-release
Pre-release

Reimplemented client portforwarding. Usage: https://github.com/pieterlange/kube-openvpn#routing-back-to-the-client

Features:

  • Load portwarding rules from configmap

Fixes:

  • Load search domain from correct environment variable
  • Put forwarding rules in specific iptables chain

First release

07 Dec 23:32
Compare
Choose a tag to compare
First release Pre-release
Pre-release

Refer to README.md for setup instructions.

Features:

  • Stateless kubernetes pod
  • PKI infrastructure independently managed
  • Clients use kube-dns as DNS resolver
  • Route traffic to kubernetes services and pods
  • Route traffic from VPN pod IP back to VPN clients
  • openvpn.conf templating
  • Client certificate revocation

TODO:

  • more documentation