From 47c0af32866583af41165fd9844e1aaf8f6bbd8e Mon Sep 17 00:00:00 2001 From: KnightArtorias Date: Wed, 17 Jun 2026 18:42:44 -0400 Subject: [PATCH] Set resource limits on tdarr node. Scale slskd pvc --- services/slskd/slskd-deployment.yaml | 15 --------------- services/slskd/slskd-pvcs.yaml | 14 ++++++++++++++ services/tdarr/tdarr-deployment.yaml | 7 +++++++ 3 files changed, 21 insertions(+), 15 deletions(-) create mode 100644 services/slskd/slskd-pvcs.yaml diff --git a/services/slskd/slskd-deployment.yaml b/services/slskd/slskd-deployment.yaml index e314dc8..4a22c4f 100644 --- a/services/slskd/slskd-deployment.yaml +++ b/services/slskd/slskd-deployment.yaml @@ -61,18 +61,3 @@ spec: nfs: server: robin.home.nest path: /yarr/downloads ---- -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: slskd-app-pvc - labels: - recurring-job.longhorn.io/source: "enabled" - recurring-job-group.longhorn.io/app-config-group: "enabled" -spec: - accessModes: - - ReadWriteOnce - storageClassName: longhorn - resources: - requests: - storage: 50Mi diff --git a/services/slskd/slskd-pvcs.yaml b/services/slskd/slskd-pvcs.yaml new file mode 100644 index 0000000..7d53574 --- /dev/null +++ b/services/slskd/slskd-pvcs.yaml @@ -0,0 +1,14 @@ +apiVersion: v1 +kind: PersistentVolumeClaim +metadata: + name: slskd-app-pvc + labels: + recurring-job.longhorn.io/source: "enabled" + recurring-job-group.longhorn.io/app-config-group: "enabled" +spec: + accessModes: + - ReadWriteOnce + storageClassName: longhorn + resources: + requests: + storage: 100Mi diff --git a/services/tdarr/tdarr-deployment.yaml b/services/tdarr/tdarr-deployment.yaml index 345edaa..435f2d7 100644 --- a/services/tdarr/tdarr-deployment.yaml +++ b/services/tdarr/tdarr-deployment.yaml @@ -94,6 +94,13 @@ spec: mountPath: /media - name: cache-volume mountPath: /temp + resources: + requests: + cpu: "2000m" + memory: "2Gi" + limits: + cpu: "6" + memory: "4Gi" volumes: - name: media-volume nfs: