From ba9e78375826097905cde4639d613105baf129ae Mon Sep 17 00:00:00 2001 From: Viktor Barzin Date: Sat, 6 Sep 2025 22:05:56 +0000 Subject: [PATCH] move all downloads directories to be shared across all servarr pods [ci skip] --- modules/kubernetes/servarr/lidarr/main.tf | 9 ++++++++- modules/kubernetes/servarr/prowlarr/main.tf | 9 ++++++++- modules/kubernetes/servarr/qbittorrent/main.tf | 9 ++++++++- 3 files changed, 24 insertions(+), 3 deletions(-) diff --git a/modules/kubernetes/servarr/lidarr/main.tf b/modules/kubernetes/servarr/lidarr/main.tf index f172941e..60950e3a 100644 --- a/modules/kubernetes/servarr/lidarr/main.tf +++ b/modules/kubernetes/servarr/lidarr/main.tf @@ -50,7 +50,7 @@ resource "kubernetes_deployment" "lidarr" { mount_path = "/config" } volume_mount { - name = "data" + name = "downloads" mount_path = "/downloads" } volume_mount { @@ -65,6 +65,13 @@ resource "kubernetes_deployment" "lidarr" { server = "10.0.10.15" } } + volume { + name = "downloads" + nfs { + path = "/mnt/main/servarr/downloads" + server = "10.0.10.15" + } + } } } } diff --git a/modules/kubernetes/servarr/prowlarr/main.tf b/modules/kubernetes/servarr/prowlarr/main.tf index 1fd07a06..44350de9 100644 --- a/modules/kubernetes/servarr/prowlarr/main.tf +++ b/modules/kubernetes/servarr/prowlarr/main.tf @@ -54,7 +54,7 @@ resource "kubernetes_deployment" "prowlarr" { mount_path = "/books" } volume_mount { - name = "data" + name = "downloads" mount_path = "/downloads" } } @@ -65,6 +65,13 @@ resource "kubernetes_deployment" "prowlarr" { server = "10.0.10.15" } } + volume { + name = "downloads" + nfs { + path = "/mnt/main/servarr/downloads" + server = "10.0.10.15" + } + } } } } diff --git a/modules/kubernetes/servarr/qbittorrent/main.tf b/modules/kubernetes/servarr/qbittorrent/main.tf index 0b2acfb0..ecb858a8 100644 --- a/modules/kubernetes/servarr/qbittorrent/main.tf +++ b/modules/kubernetes/servarr/qbittorrent/main.tf @@ -54,7 +54,7 @@ resource "kubernetes_deployment" "qbittorrent" { mount_path = "/config" } volume_mount { - name = "data" + name = "downloads" mount_path = "/downloads" } } @@ -65,6 +65,13 @@ resource "kubernetes_deployment" "qbittorrent" { server = "10.0.10.15" } } + volume { + name = "downloads" + nfs { + path = "/mnt/main/servarr/downloads" + server = "10.0.10.15" + } + } } } }