diff --git a/services/jellyfin/deployment.yaml b/services/jellyfin/deployment.yaml index ab36a63..e176931 100644 --- a/services/jellyfin/deployment.yaml +++ b/services/jellyfin/deployment.yaml @@ -75,9 +75,31 @@ spec: volumeMounts: - name: config mountPath: /config - nodeSelector: - accelerator: nvidia - kubernetes.io/arch: arm64 + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 100 + preference: + matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - titan-22 + - weight: 80 + preference: + matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - titan-20 + - titan-21 + - weight: 60 + preference: + matchExpressions: + - key: kubernetes.io/hostname + operator: In + values: + - titan-24 securityContext: runAsUser: 1000 fsGroup: 65532