feat: run jellyfin & tdarr on Intel N100

This commit is contained in:
auricom
2024-06-09 17:56:55 +02:00
parent 595aa59767
commit 808c876c95
2 changed files with 47 additions and 3 deletions

View File

@@ -29,9 +29,30 @@ spec:
keepHistory: false
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"
enableServiceLinks: false
nodeSelector:
intel.feature.node.kubernetes.io/gpu: "true"
securityContext:
runAsUser: 568
runAsGroup: 568

View File

@@ -29,9 +29,32 @@ spec:
keepHistory: false
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"
securityContext:
fsGroup: 1000
fsGroupChangePolicy: "OnRootMismatch"
fsGroupChangePolicy: OnRootMismatch
controllers:
tdarr:
containers: