diff --git a/clusters/cl01tl/helm/searxng/templates/external-secret.yaml b/clusters/cl01tl/helm/searxng/templates/external-secret.yaml index ea1f99690..22afc3835 100644 --- a/clusters/cl01tl/helm/searxng/templates/external-secret.yaml +++ b/clusters/cl01tl/helm/searxng/templates/external-secret.yaml @@ -1,42 +1,5 @@ apiVersion: external-secrets.io/v1 kind: ExternalSecret -metadata: - name: searxng-wireguard-conf - namespace: {{ .Release.Namespace }} - labels: - app.kubernetes.io/name: searxng-wireguard-conf - app.kubernetes.io/instance: {{ .Release.Name }} - app.kubernetes.io/part-of: {{ .Release.Name }} -spec: - secretStoreRef: - kind: ClusterSecretStore - name: vault - data: - - secretKey: private-key - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /protonvpn/conf/cl01tl - metadataPolicy: None - property: private-key - - secretKey: proton-email - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /protonvpn/conf/cl01tl - metadataPolicy: None - property: email - - secretKey: proton-password - remoteRef: - conversionStrategy: Default - decodingStrategy: None - key: /protonvpn/conf/cl01tl - metadataPolicy: None - property: password - ---- -apiVersion: external-secrets.io/v1 -kind: ExternalSecret metadata: name: searxng-browser-metrics-auth namespace: {{ .Release.Namespace }} diff --git a/clusters/cl01tl/helm/searxng/values.yaml b/clusters/cl01tl/helm/searxng/values.yaml index a52d9e0f5..9b873e4e7 100644 --- a/clusters/cl01tl/helm/searxng/values.yaml +++ b/clusters/cl01tl/helm/searxng/values.yaml @@ -67,68 +67,6 @@ searxng: requests: cpu: 10m memory: 128Mi - gluetun: - image: - repository: ghcr.io/qdm12/gluetun - tag: v3.41.0@sha256:6b54856716d0de56e5bb00a77029b0adea57284cf5a466f23aad5979257d3045 - pullPolicy: IfNotPresent - lifecycle: - postStart: - exec: - command: ["/bin/sh", "-c", "(ip rule del table 51820; ip -6 rule del table 51820) || true"] - env: - - name: VPN_SERVICE_PROVIDER - value: protonvpn - - name: VPN_TYPE - value: wireguard - - name: WIREGUARD_PRIVATE_KEY - valueFrom: - secretKeyRef: - name: searxng-wireguard-conf - key: private-key - - name: UPDATER_PROTONVPN_EMAIL - valueFrom: - secretKeyRef: - name: searxng-wireguard-conf - key: proton-email - - name: UPDATER_PROTONVPN_PASSWORD - valueFrom: - secretKeyRef: - name: searxng-wireguard-conf - key: proton-password - - name: FIREWALL_OUTBOUND_SUBNETS - value: 192.168.1.0/24,10.244.0.0/16 - - name: FIREWALL_INPUT_PORTS - value: 8080 - - name: DNS_UPSTREAM_RESOLVER_TYPE - value: dot - securityContext: - privileged: True - capabilities: - add: - - NET_ADMIN - - SYS_MODULE - probes: - liveness: - enabled: true - custom: true - spec: - exec: - command: - - /gluetun-entrypoint - - healthcheck - failureThreshold: 5 - initialDelaySeconds: 30 - periodSeconds: 30 - successThreshold: 1 - timeoutSeconds: 15 - resources: - limits: - devic.es/tun: "1" - requests: - devic.es/tun: "1" - cpu: 10m - memory: 64Mi service: api: controller: api