Fix ProtonVPN server names to match registered WireGuard keys
Keys in Vault are registered for US-TX#253 (tx253 worker) and US-TX#34 (tx34 worker), but deployment was connecting to US-TX#179 and US-TX#220. WireGuard handshake succeeded globally but ProtonVPN only routes internet traffic through the server the key was registered with.
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
# Fornax distributed torrent workers — each is a gluetun+qBittorrent pod on a different VPN server
|
||||
# Worker TX#179: US-TX#179, NAT-PMP via gluetun native ProtonVPN port forwarding
|
||||
# Worker TX#220: US-TX#220, NAT-PMP via gluetun native ProtonVPN port forwarding
|
||||
# Worker tx253: US-TX#253 (endpoint 95.173.217.29), WireGuard key in vault secret/fornax/worker-tx253
|
||||
# Worker tx34: US-TX#34 (endpoint 146.70.58.130), WireGuard key in vault secret/fornax/worker-tx34
|
||||
# Both workers share the media-data PVC; each has its own config PVC and VPN credentials
|
||||
# Port file shared via emptyDir: gluetun writes /tmp/gluetun/forwarded_port, helper reads it
|
||||
|
||||
# ── Worker TX#179 ─────────────────────────────────────────────────────────────
|
||||
# ── Worker TX#253 ─────────────────────────────────────────────────────────────
|
||||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
@@ -13,7 +13,7 @@ metadata:
|
||||
labels:
|
||||
app: fornax-worker-tx253
|
||||
fornax-role: worker
|
||||
fornax-server: us-tx-179
|
||||
fornax-server: us-tx-253
|
||||
spec:
|
||||
replicas: 1
|
||||
strategy:
|
||||
@@ -26,7 +26,7 @@ spec:
|
||||
labels:
|
||||
app: fornax-worker-tx253
|
||||
fornax-role: worker
|
||||
fornax-server: us-tx-179
|
||||
fornax-server: us-tx-253
|
||||
spec:
|
||||
initContainers:
|
||||
- name: tun-setup
|
||||
@@ -101,7 +101,7 @@ spec:
|
||||
name: fornax-worker-tx253-secrets
|
||||
key: PROTONVPN_PRIVATE_KEY
|
||||
- name: SERVER_NAMES
|
||||
value: "US-TX#179"
|
||||
value: "US-TX#253"
|
||||
- name: VPN_PORT_FORWARDING
|
||||
value: "on"
|
||||
- name: DOT
|
||||
@@ -254,7 +254,7 @@ spec:
|
||||
type: ClusterIP
|
||||
|
||||
---
|
||||
# ── Worker TX#220 ─────────────────────────────────────────────────────────────
|
||||
# ── Worker TX#34 ──────────────────────────────────────────────────────────────
|
||||
apiVersion: apps/v1
|
||||
kind: Deployment
|
||||
metadata:
|
||||
@@ -263,7 +263,7 @@ metadata:
|
||||
labels:
|
||||
app: fornax-worker-tx34
|
||||
fornax-role: worker
|
||||
fornax-server: us-tx-220
|
||||
fornax-server: us-tx-34
|
||||
spec:
|
||||
replicas: 1
|
||||
strategy:
|
||||
@@ -276,7 +276,7 @@ spec:
|
||||
labels:
|
||||
app: fornax-worker-tx34
|
||||
fornax-role: worker
|
||||
fornax-server: us-tx-220
|
||||
fornax-server: us-tx-34
|
||||
spec:
|
||||
initContainers:
|
||||
- name: tun-setup
|
||||
@@ -351,7 +351,7 @@ spec:
|
||||
name: fornax-worker-tx34-secrets
|
||||
key: PROTONVPN_PRIVATE_KEY
|
||||
- name: SERVER_NAMES
|
||||
value: "US-TX#220"
|
||||
value: "US-TX#34"
|
||||
- name: VPN_PORT_FORWARDING
|
||||
value: "on"
|
||||
- name: DOT
|
||||
|
||||
Reference in New Issue
Block a user