From d1493f9ecd19ee86115800d12939cfb8679244b2 Mon Sep 17 00:00:00 2001 From: Will Anderson Date: Thu, 16 Apr 2026 19:40:02 -0500 Subject: [PATCH] Wire Radarr/Sonarr/Jellyfin into fornax coordinator Add service URLs as env vars and pull API keys from Vault via ESO. The coordinator now has everything it needs to call catalog providers on torrent delete/complete events. --- .../legion/k8s/fornax/coordinator/deployment.yaml | 6 ++++++ .../k8s/fornax/coordinator/externalsecret.yaml | 12 ++++++++++++ 2 files changed, 18 insertions(+) diff --git a/servers/legion/k8s/fornax/coordinator/deployment.yaml b/servers/legion/k8s/fornax/coordinator/deployment.yaml index 7e4cbd6..0fe3dfb 100644 --- a/servers/legion/k8s/fornax/coordinator/deployment.yaml +++ b/servers/legion/k8s/fornax/coordinator/deployment.yaml @@ -41,6 +41,12 @@ spec: value: "530b995531b1227ea8adabea26d8635eba4347de795204945cbc3cce695728ec" - name: FORNAX_BOOTSTRAP_ADMIN value: "andersonwilliam85@gmail.com" + - name: RADARR_URL + value: "http://radarr.media.svc:7878" + - name: SONARR_URL + value: "http://sonarr.media.svc:8989" + - name: JELLYFIN_URL + value: "http://jellyfin.media.svc:8096" envFrom: - secretRef: name: fornax-coordinator-secrets diff --git a/servers/legion/k8s/fornax/coordinator/externalsecret.yaml b/servers/legion/k8s/fornax/coordinator/externalsecret.yaml index 2365cda..3c55bc2 100644 --- a/servers/legion/k8s/fornax/coordinator/externalsecret.yaml +++ b/servers/legion/k8s/fornax/coordinator/externalsecret.yaml @@ -21,3 +21,15 @@ spec: remoteRef: key: secret/data/fornax/coordinator property: REDPANDA_BROKERS + - secretKey: RADARR_API_KEY + remoteRef: + key: secret/data/fornax/coordinator + property: RADARR_API_KEY + - secretKey: SONARR_API_KEY + remoteRef: + key: secret/data/fornax/coordinator + property: SONARR_API_KEY + - secretKey: JELLYFIN_API_KEY + remoteRef: + key: secret/data/fornax/coordinator + property: JELLYFIN_API_KEY