No introduction found. Create it?
vpn-gateway from angelnu is more popular with 8 repositories.
Install with:
helm repo add k8s-at-home-charts https://k8s-at-home.com/charts/
helm install vpn-gateway k8s-at-home-charts/pod-gateway -f values.yaml
See examples from other people.
Name | Repo | Stars | Version | Timestamp |
---|---|---|---|---|
vpn-gateway | dfroberg/cluster | 57 | 5.6.2 | a year ago |
vpn-gateway | toboshii/home-ops | 268 | 5.6.2 | a year ago |
See the most popular values for this chart:
Key | Types |
---|---|
boolean | |
addons.vpn.networkPolicy.egress[].ports[].port (5) ${SECRET_VPN_GATEWAY_PORT} | string, number |
string | |
addons.vpn.networkPolicy.egress[].to[].ipBlock.cidr (5) 0.0.0.0/0 | string |
boolean | |
number | |
number | |
number | |
string | |
string | |
string | |
addons.vpn.type (5) wireguard | string |
addons.vpn.wireguard.image.repository (5) ghcr.io/k8s-at-home/wireguard | string |
addons.vpn.wireguard.image.tag (5) v1.0.20210914 | string |
addons.vpn.wireguard.image.pullPolicy (1) IfNotPresent | string |
addons.vpn.wireguard.securityContext.capabilities.add[] (1) - NET_ADMIN | string |
addons.vpn.configFileSecret (4) vpn-gateway-vpnconfig | string |
string | |
string, boolean | |
addons.vpn.env.TZ (3) ${CLUSTER_TZ} | string |
addons.vpn.livenessProbe.exec.command[] (3) - sh | string |
number | |
number | |
number | |
number | |
number | |
string | |
string | |
string | |
string | |
string | |
addons.vpn.configFile (1) [Interface]
PrivateKey = ${VPN_INTERFACE_PRIVATE_KEY}
Address = ${VPN_INTERFACE_ADDRESS}
DNS = "1.1.1.1"
[Peer]
PublicKey = ${VPN_PEER_PUBLIC_KEY}
AllowedIPs = 0.0.0.0/0
Endpoint = ${VPN_PEER_ENDPOINT}
PersistentKeepalive = 25 | string |
addons.vpn.env[].name (1) TZ | string |
addons.vpn.env[].value (1) America/Chicago | string |
string | |
addons.vpn.up (1) #!/bin/bash
${SECRET_VPN_CURL} | string |
boolean | |
image.repository (5) ghcr.io/k8s-at-home/pod-gateway | string |
image.tag (5) v1.7.0 | string |
publicPorts[].hostname (5) torrent | string |
number | |
publicPorts[].ports[].port (5) ${VPN_FORWARDED_PORT_1} | string, number |
string | |
routed_namespaces[] (5) - media | string |
settings.NOT_ROUTED_TO_GATEWAY_CIDRS (5) ${K8S_CLUSTER_CIDR} ${K8S_SERVICE_CIDR} ${SERVER_CIDR} | string |
boolean | |
string | |
settings.VPN_LOCAL_CIDRS (5) ${K8S_CLUSTER_CIDR} ${K8S_SERVICE_CIDR} ${SERVER_CIDR} | string |
settings.VPN_TRAFFIC_PORT (5) ${VPN_PORT} | string |
number | |
settings.VXLAN_IP_NETWORK (3) 172.16.1 | string |
settings.DNS_LOCAL_CIDRS (1) ${CLUSTER_DOMAIN} | string |
webhook.gatewayAnnotation (5) setGateway | string |
boolean | |
webhook.image.repository (5) ghcr.io/k8s-at-home/gateway-admision-controller | string |
webhook.image.tag (5) v3.6.0 | string |
webhook.gatewayLabel (4) setGateway | string |
webhook.namespaceSelector.label (4) vpn-routed-gateway | string |
DNS (2) 172.16.1.1 | string |
boolean | |
persistence.data.existingClaim (2) apps-networking | string |
string | |
clusterName (1) ${CLUSTER_DOMAIN} | string |
livenessProbe.exec.command[] (1) - sh | string |
number | |
number | |
number | |
podAnnotations."configmap.reloader.stakater.com/reload" (1) downloads-gateway-pod-gateway | string |
podAnnotations."secret.reloader.stakater.com/reload" (1) downloads-gateway-vpnconfig | string |
securityContext.capabilities.add[] (1) - NET_ADMIN | string |
updateStrategy (1) Recreate | string |