vpn-gateway helm

No introduction found. Create it?

Install

Install with:

helm repo add angelnu-charts https://angelnu.github.io/helm-charts/
helm install vpn-gateway angelnu-charts/pod-gateway -f values.yaml

Examples

See examples from other people.

Top Repositories (1 out of 7)

NameRepoStarsVersionTimestamp
vpn-gatewayh3mmy/bloopySphere636.5.1a month ago

Values

See the most popular values for this chart:

KeyTypes
string
settings.NOT_ROUTED_TO_GATEWAY_CIDRS (7)
${CLUSTER_CIDR} ${SERVICE_CIDR} ${CILIUM_CIDR}
string
boolean
string
settings.VPN_LOCAL_CIDRS (7)
172.16.0.0/24 ${CLUSTER_CIDR} ${SERVICE_CIDR}
string
number, string
boolean
number
string
settings.DNS_LOCAL_CIDRS (1)
local ${DOMAIN_BIG_BLOOP} ${DOMAIN_BIG_BLOOP} ${DOMAIN_CORE_BLOOP}
string
string
number
boolean
string
string
webhook.image.repository (5)
ghcr.io/angelnu/gateway-admision-controller
string
webhook.image.tag (5)
v3.10.0@sha256:a8ed630613de277244dfe203cd11d05905d7eeba8d8c41e399b02ee9a847b2f5
string
string
string
string
string
string
string
boolean
boolean
string
string
addons.vpn.gluetun.image.tag (6)
v3.40.0@sha256:2b42bfa046757145a5155acece417b65b4443c8033fb88661a8e9dcf7fda5a00
string
string
string
string
string
string
string
boolean
boolean
addons.vpn.networkPolicy.egress[].ports[].port (2)
${VPN_GATEWAY_VPN_PORT}
${VPN_GATEWAY_VPN_PORT}
53
string, number
string
addons.vpn.networkPolicy.egress[].to[].ipBlock.cidr (2)
0.0.0.0/0
${NETWORK_K8S_CLUSTER_CIDR}
${NETWORK_K8S_SERVICE_CIDR}
string
addons.vpn.env[].name (3)
VPN_SERVICE_PROVIDER
VPN_TYPE
VPN_INTERFACE
FIREWALL
DOT
SERVER_CITIES
FIREWALL_VPN_INPUT_PORTS
VPN_ENDPOINT_PORT
DNS_ADDRESS
string
addons.vpn.env[].value (3)
mullvad
wireguard
wg0
off
off
Chicago IL
${VPN_FORWARDED_PORT_1},${VPN_FORWARDED_PORT_2}
${VPN_GATEWAY_VPN_PORT}
${SVC_KUBE_DNS_V4}
string
string
string
string
string
string
string
string
string
string
string
string
number
addons.vpn.livenessProbe.exec.command[] (1)
- sh
- -c
- if [ '$(wget -q -O- https://ipinfo.io/country)' == 'NO' ]; then echo 'NO'; else echo 'not NO'; fi
string
number
number
number
boolean
string
boolean
string
string
string
image.tag (6)
v1.11.1@sha256:0617304f085bc98529f0c5cd0c40c63bb019380a026a277c812bd13f78b4bc5d
string
image.repository (5)
ghcr.io/angelnu/pod-gateway
string
string
number
number, string
string
string
string
string
DNS (2)
172.16.1.1
string
string
clusterName (1)
cluster.local
string
string
boolean
controllers.main.containers.gluetun.env[].name (1)
VPN_SERVICE_PROVIDER
VPN_INTERFACE
OPENVPN_ENDPOINT_PORT
OPENVPN_PROTOCOL
FIREWALL_ENABLED_DISABLING_IT_SHOOTS_YOU_IN_YOUR_FOOT
DOT
SERVER_REGIONS
string
controllers.main.containers.gluetun.env[].value (1)
private internet access
tun0
1197
udp
off
off
US Seattle
string, number
string
string
controllers.main.containers.gluetun.image.tag (1)
v3.41.0@sha256:6b54856716d0de56e5bb00a77029b0adea57284cf5a466f23aad5979257d3045
string
boolean
boolean
controllers.main.containers.gluetun.probes.liveness.spec.exec.command[] (1)
- sh
- -c
- if [ $(wget -q -O- https://ipinfo.io/city) == 'Seattle' ]; then exit 0; else exit $?; fi
string
number
number
number
boolean
string
string
livenessProbe.exec.command[] (1)
- sh
- -c
- if [ $(curl -s https://am.i.mullvad.net/country) = '${VPN_COUNTRY}' ]; then exit 0; else exit $?; fi
string
number
number
number