Files
kubernetes/jellyfin-chart.yml
2025-08-29 16:15:32 -04:00

53 lines
1.2 KiB
YAML

apiVersion: helm.cattle.io/v1
kind: HelmChart
metadata:
name: jellyfin
namespace: jellyfin
spec:
repo: https://jellyfin.github.io/jellyfin-helm
chart: jellyfin
targetNamespace: jellyfin
# https://github.com/jellyfin/jellyfin-helm/releases
version: 2.3.0
valuesContent: |-
image:
tag: "10.10.7"
timezone: "America/New_York"
ingress:
enabled: true
className: "nginx"
annotations:
cert-manager.io/cluster-issuer: "letsencrypt-cluster-issuer"
hosts:
- host: media.keligrubb.com
paths:
- path: /
pathType: Prefix
tls:
- secretName: jellyfin-tls
hosts:
- media.keligrubb.com
persistence:
config:
enabled: true
size: 16Gi
media:
enabled: true
existingClaim: "jellyfin-nfs-media-pvc"
securityContext:
capabilities:
add:
- "SYS_ADMIN"
drop:
- "ALL"
privileged: false
extraVolumes:
- name: hwa
hostPath:
path: /dev/dri
extraVolumeMounts:
- name: hwa
mountPath: /dev/dri
nodeSelector:
ai-capable: "true"