diff --git a/manifests/media/gluetun-proxy.yaml b/manifests/media/gluetun-proxy.yaml index 0b6a000..10cd089 100644 --- a/manifests/media/gluetun-proxy.yaml +++ b/manifests/media/gluetun-proxy.yaml @@ -43,7 +43,7 @@ spec: key: OPENVPN_PASSWORD - name: HTTPPROXY value: "on" - - name: HTTPPROXY_PORT + - name: HTTPPROXY_LISTENING_ADDRESS value: "8888" - name: HTTPPROXY_LOG value: "off" @@ -53,6 +53,27 @@ spec: value: "on" ports: - containerPort: 8888 + startupProbe: + exec: + command: + - /gluetun-entrypoint + - healthcheck + periodSeconds: 10 + failureThreshold: 18 + livenessProbe: + exec: + command: + - /gluetun-entrypoint + - healthcheck + periodSeconds: 30 + failureThreshold: 3 + readinessProbe: + exec: + command: + - /gluetun-entrypoint + - healthcheck + periodSeconds: 10 + failureThreshold: 3 volumeMounts: - name: tun mountPath: /dev/net/tun diff --git a/manifests/media/jdownloader.yaml b/manifests/media/jdownloader.yaml index 3141b65..be024d4 100644 --- a/manifests/media/jdownloader.yaml +++ b/manifests/media/jdownloader.yaml @@ -46,6 +46,27 @@ spec: value: "10.42.0.0/16,10.43.0.0/16,192.168.7.0/24" - name: BLOCK_IPV6 value: "on" + startupProbe: + exec: + command: + - /gluetun-entrypoint + - healthcheck + periodSeconds: 10 + failureThreshold: 18 + livenessProbe: + exec: + command: + - /gluetun-entrypoint + - healthcheck + periodSeconds: 30 + failureThreshold: 3 + readinessProbe: + exec: + command: + - /gluetun-entrypoint + - healthcheck + periodSeconds: 10 + failureThreshold: 3 volumeMounts: - name: tun mountPath: /dev/net/tun diff --git a/manifests/media/qbittorrent.yaml b/manifests/media/qbittorrent.yaml index 576f0f1..4c02a24 100644 --- a/manifests/media/qbittorrent.yaml +++ b/manifests/media/qbittorrent.yaml @@ -66,6 +66,27 @@ spec: value: "10.42.0.0/16,10.43.0.0/16,192.168.7.0/24" - name: BLOCK_IPV6 value: "on" + startupProbe: + exec: + command: + - /gluetun-entrypoint + - healthcheck + periodSeconds: 10 + failureThreshold: 18 + livenessProbe: + exec: + command: + - /gluetun-entrypoint + - healthcheck + periodSeconds: 30 + failureThreshold: 3 + readinessProbe: + exec: + command: + - /gluetun-entrypoint + - healthcheck + periodSeconds: 10 + failureThreshold: 3 volumeMounts: - name: tun mountPath: /dev/net/tun