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.
This commit is contained in:
Will Anderson
2026-04-16 19:40:02 -05:00
parent ad84443131
commit d1493f9ecd
2 changed files with 18 additions and 0 deletions
@@ -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
@@ -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