-
-
Notifications
You must be signed in to change notification settings - Fork 18
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(jellyfin)!: ♻️ Migrate the helm chart to newer standard level (#40
- Loading branch information
1 parent
efe3d47
commit 7e21541
Showing
15 changed files
with
554 additions
and
523 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
# Patterns to ignore when building packages. | ||
# This supports shell glob matching, relative path matching, and | ||
# negation (prefixed with !). Only one pattern per line. | ||
.DS_Store | ||
# Common VCS dirs | ||
.git/ | ||
.gitignore | ||
.bzr/ | ||
.bzrignore | ||
.hg/ | ||
.hgignore | ||
.svn/ | ||
# Common backup files | ||
*.swp | ||
*.bak | ||
*.tmp | ||
*.orig | ||
*~ | ||
# Various IDEs | ||
.project | ||
.idea/ | ||
*.tmproj | ||
.vscode/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
apiVersion: v2 | ||
appVersion: 10.10.1 | ||
description: Jellyfin Media Server | ||
name: jellyfin | ||
version: 1.5.0 | ||
description: A Helm chart for Jellyfin Media Server | ||
type: application | ||
home: https://jellyfin.org/ | ||
icon: https://jellyfin.org/images/logo.svg | ||
keywords: | ||
- jellyfin | ||
- media | ||
- self-hosted | ||
version: 1.5.0 | ||
appVersion: 10.10.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
# Migration Guide | ||
|
||
## v1.x to v2.x | ||
|
||
### General | ||
|
||
1. The `enableDLNA` key has been moved from the top level to the `jellyfin` subkey. | ||
2. Some renames have occurred to align with the standard: | ||
```yaml | ||
extraPodLabels -> podLabels | ||
extraPodAnnotations -> podAnnotations | ||
``` | ||
3. The `extraEnvVars` key has been moved and renamed to `jellyfin.env`. | ||
4. `extraVolumes` has been moved to `volumes`, and `extraVolumeMounts` has been moved to `volumeMounts`. | ||
5. The `extraExistingClaimMounts` key has been removed, as it can now be represented with `volumes` and `volumeMounts`. | ||
|
||
### Service | ||
|
||
1. The `name` field has been renamed to `portName` for consistency. | ||
2. The following fields have been added: | ||
```yaml | ||
# -- 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 | ||
|
||
1. The `className` field has been added for ingress class, as annotations are deprecated. | ||
2. The `path` field has been moved under the `hosts` key to better represent the actual CRD, providing more fine-grained control. | ||
3. The `labels` field 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. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.