- Fix ordered list numbering in MIGRATION.md (1,2,3 instead of 3,4,5) - Add trailing newline to MIGRATION.md - Add language specifier (text) to fenced code block in README.md Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: Aleksei Sviridkin <f@lex.la>
1.6 KiB
1.6 KiB
Migration Guide
v1.x to v2.x
General
- The
enableDLNAkey has been moved from the top level to thejellyfinsubkey. - Some renames have occurred to align with the standard:
extraPodLabels -> podLabels
extraPodAnnotations -> podAnnotations
- The
extraEnvVarskey has been moved and renamed tojellyfin.env. extraVolumeshas been moved tovolumes, andextraVolumeMountshas been moved tovolumeMounts.- The
extraExistingClaimMountskey has been removed, as it can now be represented withvolumesandvolumeMounts.
Service
- The
namefield has been renamed toportNamefor consistency. - The following fields have been added:
# -- Configure dual-stack IP family policy. See: https://kubernetes.io/docs/concepts/services-networking/dual-stack/
ipFamilyPolicy: ""
# -- Supported IP families (IPv4, IPv6).
ipFamilies: []
# -- Class of the LoadBalancer.
loadBalancerClass: ""
# -- External traffic policy (Cluster or Local).
# externalTrafficPolicy: Cluster
Ingress
- The
classNamefield has been added for ingress class, as annotations are deprecated. - The
pathfield has been moved under thehostskey to better represent the actual CRD, providing more fine-grained control. - The
labelsfield has been added for additional labels.
Persistence
PVC creation is now enabled by default to prevent data loss when the chart is used without a specific configuration.
Probes
The liveness and readiness probes are now always enabled to ensure proper Kubernetes lifecycle management. Adjust the values accordingly if you have a large library.