feat: remove gluetun
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user