From dcd7c848ad335649a1876979f399635b99827d88 Mon Sep 17 00:00:00 2001 From: auricom <27022259+auricom@users.noreply.github.com> Date: Sun, 27 Jul 2025 22:19:46 +0200 Subject: [PATCH] feat: jellyfin schedule on N100 --- .../default/jellyfin/app/helmrelease.yaml | 36 +++++++-------- .../apps/default/tdarr/node/helmrelease.yaml | 46 +++++++++---------- 2 files changed, 41 insertions(+), 41 deletions(-) diff --git a/kubernetes/apps/default/jellyfin/app/helmrelease.yaml b/kubernetes/apps/default/jellyfin/app/helmrelease.yaml index e9844c231..61ff6670c 100644 --- a/kubernetes/apps/default/jellyfin/app/helmrelease.yaml +++ b/kubernetes/apps/default/jellyfin/app/helmrelease.yaml @@ -20,29 +20,29 @@ spec: retries: 3 values: defaultPodOptions: - # affinity: - # nodeAffinity: - # preferredDuringSchedulingIgnoredDuringExecution: - # - weight: 1 - # preference: - # matchExpressions: + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 1 + preference: + matchExpressions: + # Intel N100 + - key: feature.node.kubernetes.io/cpu-model.id + operator: In + values: + - "190" + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: # # Intel N100 # - key: feature.node.kubernetes.io/cpu-model.id # operator: In # values: # - "190" - # requiredDuringSchedulingIgnoredDuringExecution: - # nodeSelectorTerms: - # - matchExpressions: - # # Intel N100 - # - key: feature.node.kubernetes.io/cpu-model.id - # operator: In - # values: - # - "190" - # - key: intel.feature.node.kubernetes.io/gpu - # operator: In - # values: - # - "true" + - key: intel.feature.node.kubernetes.io/gpu + operator: In + values: + - "true" enableServiceLinks: false securityContext: runAsUser: 568 diff --git a/kubernetes/apps/default/tdarr/node/helmrelease.yaml b/kubernetes/apps/default/tdarr/node/helmrelease.yaml index 76938581b..49875683e 100644 --- a/kubernetes/apps/default/tdarr/node/helmrelease.yaml +++ b/kubernetes/apps/default/tdarr/node/helmrelease.yaml @@ -19,29 +19,29 @@ spec: retries: 3 values: defaultPodOptions: - # affinity: - # nodeAffinity: - # preferredDuringSchedulingIgnoredDuringExecution: - # - weight: 1 - # preference: - # matchExpressions: - # # Intel N100 - # - key: feature.node.kubernetes.io/cpu-model.id - # operator: In - # values: - # - "190" - # requiredDuringSchedulingIgnoredDuringExecution: - # nodeSelectorTerms: - # - matchExpressions: - # # Intel N100 - # - key: feature.node.kubernetes.io/cpu-model.id - # operator: In - # values: - # - "190" - # - key: intel.feature.node.kubernetes.io/gpu - # operator: In - # values: - # - "true" + affinity: + nodeAffinity: + preferredDuringSchedulingIgnoredDuringExecution: + - weight: 1 + preference: + matchExpressions: + # Intel N100 + - key: feature.node.kubernetes.io/cpu-model.id + operator: In + values: + - "190" + requiredDuringSchedulingIgnoredDuringExecution: + nodeSelectorTerms: + - matchExpressions: + # Intel N100 + # - key: feature.node.kubernetes.io/cpu-model.id + # operator: In + # values: + # - "190" + - key: intel.feature.node.kubernetes.io/gpu + operator: In + values: + - "true" securityContext: fsGroup: 1000 fsGroupChangePolicy: OnRootMismatch