feat: remove gluetun
All checks were successful
lint-test-helm / lint-helm (push) Successful in 19s
render-manifests-push / render-manifests-push (push) Successful in 53s
renovate / renovate (push) Successful in 1m53s

This commit is contained in:
2026-02-06 14:21:52 -06:00
parent a5800aa1cb
commit 732286fab2

View File

@@ -29,72 +29,72 @@ yubal:
requests: requests:
cpu: 10m cpu: 10m
memory: 128Mi memory: 128Mi
gluetun: # gluetun:
image: # image:
repository: ghcr.io/qdm12/gluetun # repository: ghcr.io/qdm12/gluetun
tag: v3.41.0@sha256:6b54856716d0de56e5bb00a77029b0adea57284cf5a466f23aad5979257d3045 # tag: v3.41.0@sha256:6b54856716d0de56e5bb00a77029b0adea57284cf5a466f23aad5979257d3045
pullPolicy: IfNotPresent # pullPolicy: IfNotPresent
lifecycle: # lifecycle:
postStart: # postStart:
exec: # exec:
command: ["/bin/sh", "-c", "(ip rule del table 51820; ip -6 rule del table 51820) || true"] # command: ["/bin/sh", "-c", "(ip rule del table 51820; ip -6 rule del table 51820) || true"]
env: # env:
- name: VPN_SERVICE_PROVIDER # - name: VPN_SERVICE_PROVIDER
value: protonvpn # value: protonvpn
- name: PUID # - name: PUID
value: "1000" # value: "1000"
- name: PGID # - name: PGID
value: "1000" # value: "1000"
- name: VPN_TYPE # - name: VPN_TYPE
value: wireguard # value: wireguard
- name: WIREGUARD_PRIVATE_KEY # - name: WIREGUARD_PRIVATE_KEY
valueFrom: # valueFrom:
secretKeyRef: # secretKeyRef:
name: yubal-wireguard-conf # name: yubal-wireguard-conf
key: private-key # key: private-key
- name: UPDATER_PROTONVPN_EMAIL # - name: UPDATER_PROTONVPN_EMAIL
valueFrom: # valueFrom:
secretKeyRef: # secretKeyRef:
name: yubal-wireguard-conf # name: yubal-wireguard-conf
key: proton-email # key: proton-email
- name: UPDATER_PROTONVPN_PASSWORD # - name: UPDATER_PROTONVPN_PASSWORD
valueFrom: # valueFrom:
secretKeyRef: # secretKeyRef:
name: yubal-wireguard-conf # name: yubal-wireguard-conf
key: proton-password # key: proton-password
- name: FIREWALL_OUTBOUND_SUBNETS # - name: FIREWALL_OUTBOUND_SUBNETS
value: 10.0.0.0/8 # value: 10.0.0.0/8
- name: FIREWALL_INPUT_PORTS # - name: FIREWALL_INPUT_PORTS
value: 8000 # value: 8000
- name: DNS_UPSTREAM_RESOLVER_TYPE # - name: DNS_UPSTREAM_RESOLVER_TYPE
value: dot # value: dot
securityContext: # securityContext:
privileged: True # privileged: True
capabilities: # capabilities:
add: # add:
- NET_ADMIN # - NET_ADMIN
- SYS_MODULE # - SYS_MODULE
probes: # probes:
liveness: # liveness:
enabled: true # enabled: true
custom: true # custom: true
spec: # spec:
exec: # exec:
command: # command:
- /gluetun-entrypoint # - /gluetun-entrypoint
- healthcheck # - healthcheck
failureThreshold: 5 # failureThreshold: 5
initialDelaySeconds: 30 # initialDelaySeconds: 30
periodSeconds: 30 # periodSeconds: 30
successThreshold: 1 # successThreshold: 1
timeoutSeconds: 15 # timeoutSeconds: 15
resources: # resources:
limits: # limits:
devic.es/tun: "1" # devic.es/tun: "1"
requests: # requests:
devic.es/tun: "1" # devic.es/tun: "1"
cpu: 10m # cpu: 10m
memory: 128Mi # memory: 128Mi
service: service:
main: main:
controller: main controller: main