Files
truecharts/charts/library/common-test/ci/vpn-wireguard-values.yaml
T

73 lines
1.8 KiB
YAML

service:
main:
enabled: true
primary: true
ports:
main:
enabled: true
primary: true
protocol: http
port: 8080
workload:
main:
enabled: true
primary: true
type: Deployment
podSpec:
containers:
main:
enabled: true
primary: true
args:
- --port
- "8080"
probes:
liveness:
enabled: true
type: http
port: "{{ .Values.service.main.ports.main.port }}"
readiness:
enabled: true
type: http
port: "{{ .Values.service.main.ports.main.port }}"
startup:
enabled: true
type: http
port: "{{ .Values.service.main.ports.main.port }}"
args:
- --port
- "8080"
# -- The common chart supports several add-ons. These can be configured under this key.
# @default -- See below
addons:
# -- The common chart supports adding a VPN add-on. It can be configured under this key.
# For more info, check out [our docs](http://docs.k8s-at-home.com/our-helm-charts/common-library-add-ons/#wireguard-vpn)
# @default -- See values.yaml
vpn:
# -- Specify the VPN type. Valid options are disabled, gluetun or tailscale
type: wireguard
# -- All variables specified here will be added to the vpn sidecar container
# See the documentation of the VPN image for all config values
env:
something: UTC
# -- you can directly specify the config file here
config: "fdgdfsg"
scripts:
# -- you can directly specify the upscript here
up: "sffds"
# some script
# -- you can directly specify the downscript here
down: "fsdfds"
# some script
# -- select pods to bind vpn addon to
targetSelector:
- main