mirror of
https://github.com/k8s-at-home/charts.git
synced 2025-01-24 16:09:08 +00:00
[jellyfin] Migrate to common v3 (#977)
Signed-off-by: Bᴇʀɴᴅ Sᴄʜᴏʀɢᴇʀs <me@bjw-s.dev>
This commit is contained in:
parent
6766dae946
commit
527dd9fcc9
@ -1,8 +1,8 @@
|
|||||||
apiVersion: v2
|
apiVersion: v2
|
||||||
appVersion: 10.7.0
|
appVersion: 10.7.5
|
||||||
description: Jellyfin is a Free Software Media System
|
description: Jellyfin is a Free Software Media System
|
||||||
name: jellyfin
|
name: jellyfin
|
||||||
version: 7.4.0
|
version: 8.0.0
|
||||||
kubeVersion: ">=1.16.0-0"
|
kubeVersion: ">=1.16.0-0"
|
||||||
keywords:
|
keywords:
|
||||||
- jellyfin
|
- jellyfin
|
||||||
@ -19,4 +19,4 @@ maintainers:
|
|||||||
dependencies:
|
dependencies:
|
||||||
- name: common
|
- name: common
|
||||||
repository: https://library-charts.k8s-at-home.com
|
repository: https://library-charts.k8s-at-home.com
|
||||||
version: 2.5.0
|
version: 3.0.2
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# jellyfin
|
# jellyfin
|
||||||
|
|
||||||
![Version: 7.4.0](https://img.shields.io/badge/Version-7.4.0-informational?style=flat-square) ![AppVersion: 10.7.0](https://img.shields.io/badge/AppVersion-10.7.0-informational?style=flat-square)
|
![Version: 8.0.0](https://img.shields.io/badge/Version-8.0.0-informational?style=flat-square) ![AppVersion: 10.7.5](https://img.shields.io/badge/AppVersion-10.7.5-informational?style=flat-square)
|
||||||
|
|
||||||
Jellyfin is a Free Software Media System
|
Jellyfin is a Free Software Media System
|
||||||
|
|
||||||
@ -19,7 +19,7 @@ Kubernetes: `>=1.16.0-0`
|
|||||||
|
|
||||||
| Repository | Name | Version |
|
| Repository | Name | Version |
|
||||||
|------------|------|---------|
|
|------------|------|---------|
|
||||||
| https://library-charts.k8s-at-home.com | common | 2.5.0 |
|
| https://library-charts.k8s-at-home.com | common | 3.0.2 |
|
||||||
|
|
||||||
## TL;DR
|
## TL;DR
|
||||||
|
|
||||||
@ -76,20 +76,15 @@ N/A
|
|||||||
|
|
||||||
| Key | Type | Default | Description |
|
| Key | Type | Default | Description |
|
||||||
|-----|------|---------|-------------|
|
|-----|------|---------|-------------|
|
||||||
| image.pullPolicy | string | `"IfNotPresent"` | |
|
| env | object | See below | environment variables. See [image docs](https://jellyfin.org/docs/general/administration/configuration.html) for more details. |
|
||||||
| image.repository | string | `"jellyfin/jellyfin"` | |
|
| env.TZ | string | `"UTC"` | Set the container timezone |
|
||||||
| image.tag | string | `"10.7.0"` | |
|
| image.pullPolicy | string | `"IfNotPresent"` | image pull policy |
|
||||||
| ingress.enabled | bool | `false` | |
|
| image.repository | string | `"jellyfin/jellyfin"` | image repository |
|
||||||
| persistence.cache.emptyDir.enabled | bool | `false` | |
|
| image.tag | string | `"10.7.5"` | image tag |
|
||||||
| persistence.cache.enabled | bool | `false` | |
|
| ingress.main | object | See values.yaml | Enable and configure ingress settings for the chart under this key. |
|
||||||
| persistence.cache.mountPath | string | `"/cache"` | |
|
| persistence | object | See values.yaml | Configure persistence settings for the chart under this key. |
|
||||||
| persistence.config.emptyDir.enabled | bool | `false` | |
|
| podSecurityContext | object | `{}` | Configure the Security Context for the Pod |
|
||||||
| persistence.config.enabled | bool | `false` | |
|
| service | object | See values.yaml | Configures service settings for the chart. |
|
||||||
| persistence.media.emptyDir.enabled | bool | `false` | |
|
|
||||||
| persistence.media.enabled | bool | `false` | |
|
|
||||||
| persistence.media.mountPath | string | `"/media"` | |
|
|
||||||
| service.port.port | int | `8096` | |
|
|
||||||
| strategy.type | string | `"Recreate"` | |
|
|
||||||
|
|
||||||
## Changelog
|
## Changelog
|
||||||
|
|
||||||
@ -97,6 +92,14 @@ All notable changes to this application Helm chart will be documented in this fi
|
|||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
### [8.0.0]
|
||||||
|
|
||||||
|
#### Changed
|
||||||
|
|
||||||
|
- **BREAKING**: Upgraded the common library dependency to version 3.0.2. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
|
||||||
|
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.2/charts/stable/common/) for the up-to-date values.
|
||||||
|
- Changed image tag to `10.7.5`.
|
||||||
|
|
||||||
### [7.3.2]
|
### [7.3.2]
|
||||||
|
|
||||||
#### Added
|
#### Added
|
||||||
@ -149,6 +152,7 @@ Drop browser cache and cookies for your jellyfin URL!
|
|||||||
|
|
||||||
- Replaced LinuxServer.io image with official
|
- Replaced LinuxServer.io image with official
|
||||||
|
|
||||||
|
[8.0.0]: #8.0.0
|
||||||
[7.3.2]: #7.3.2
|
[7.3.2]: #7.3.2
|
||||||
[6.0.0]: #6.0.0
|
[6.0.0]: #6.0.0
|
||||||
|
|
||||||
|
@ -9,6 +9,14 @@ All notable changes to this application Helm chart will be documented in this fi
|
|||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||||
|
|
||||||
|
### [8.0.0]
|
||||||
|
|
||||||
|
#### Changed
|
||||||
|
|
||||||
|
- **BREAKING**: Upgraded the common library dependency to version 3.0.2. This introduces several breaking changes (`service`, `ingress` and `persistence` keys have been refactored).
|
||||||
|
Be sure to check out the [library chart](https://github.com/k8s-at-home/library-charts/blob/common-3.0.2/charts/stable/common/) for the up-to-date values.
|
||||||
|
- Changed image tag to `10.7.5`.
|
||||||
|
|
||||||
### [7.3.2]
|
### [7.3.2]
|
||||||
|
|
||||||
#### Added
|
#### Added
|
||||||
@ -61,6 +69,7 @@ Drop browser cache and cookies for your jellyfin URL!
|
|||||||
|
|
||||||
- Replaced LinuxServer.io image with official
|
- Replaced LinuxServer.io image with official
|
||||||
|
|
||||||
|
[8.0.0]: #8.0.0
|
||||||
[7.3.2]: #7.3.2
|
[7.3.2]: #7.3.2
|
||||||
[6.0.0]: #6.0.0
|
[6.0.0]: #6.0.0
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
@ -6,64 +6,50 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
image:
|
image:
|
||||||
|
# -- image repository
|
||||||
repository: jellyfin/jellyfin
|
repository: jellyfin/jellyfin
|
||||||
|
# -- image tag
|
||||||
|
tag: 10.7.5
|
||||||
|
# -- image pull policy
|
||||||
pullPolicy: IfNotPresent
|
pullPolicy: IfNotPresent
|
||||||
tag: 10.7.0
|
|
||||||
|
|
||||||
strategy:
|
# -- environment variables. See [image docs](https://jellyfin.org/docs/general/administration/configuration.html) for more details.
|
||||||
type: Recreate
|
# @default -- See below
|
||||||
|
env:
|
||||||
|
# -- Set the container timezone
|
||||||
|
TZ: UTC
|
||||||
|
|
||||||
|
# -- Configures service settings for the chart.
|
||||||
|
# @default -- See values.yaml
|
||||||
service:
|
service:
|
||||||
port:
|
main:
|
||||||
port: 8096
|
ports:
|
||||||
|
http:
|
||||||
|
port: 8096
|
||||||
|
|
||||||
ingress:
|
ingress:
|
||||||
enabled: false
|
# -- Enable and configure ingress settings for the chart under this key.
|
||||||
|
# @default -- See values.yaml
|
||||||
|
main:
|
||||||
|
enabled: false
|
||||||
|
|
||||||
|
# -- Configure persistence settings for the chart under this key.
|
||||||
|
# @default -- See values.yaml
|
||||||
persistence:
|
persistence:
|
||||||
config:
|
config:
|
||||||
enabled: false
|
enabled: false
|
||||||
emptyDir:
|
|
||||||
enabled: false
|
|
||||||
|
|
||||||
# Cache does NOT contain temporary transcoding data.
|
# Cache does NOT contain temporary transcoding data.
|
||||||
cache:
|
cache:
|
||||||
enabled: false
|
enabled: false
|
||||||
emptyDir:
|
|
||||||
enabled: false
|
|
||||||
mountPath: /cache
|
mountPath: /cache
|
||||||
## Persistent Volume Storage Class
|
|
||||||
## If defined, storageClassName: <storageClass>
|
|
||||||
## If set to "-", storageClassName: "", which disables dynamic provisioning
|
|
||||||
## If undefined (the default) or set to null, no storageClassName spec is
|
|
||||||
## set, choosing the default provisioner. (gp2 on AWS, standard on
|
|
||||||
## GKE, AWS & OpenStack)
|
|
||||||
# storageClass: "-"
|
|
||||||
# accessMode: ReadWriteOnce
|
|
||||||
# size: 1Gi
|
|
||||||
## Do not delete the pvc upon helm uninstall
|
|
||||||
# skipuninstall: false
|
|
||||||
# existingClaim: ""
|
|
||||||
|
|
||||||
media:
|
media:
|
||||||
enabled: false
|
enabled: false
|
||||||
emptyDir:
|
|
||||||
enabled: false
|
|
||||||
mountPath: /media
|
mountPath: /media
|
||||||
## Persistent Volume Storage Class
|
|
||||||
## If defined, storageClassName: <storageClass>
|
|
||||||
## If set to "-", storageClassName: "", which disables dynamic provisioning
|
|
||||||
## If undefined (the default) or set to null, no storageClassName spec is
|
|
||||||
## set, choosing the default provisioner. (gp2 on AWS, standard on
|
|
||||||
## GKE, AWS & OpenStack)
|
|
||||||
# storageClass: "-"
|
|
||||||
# accessMode: ReadWriteOnce
|
|
||||||
# size: 1Gi
|
|
||||||
## Do not delete the pvc upon helm uninstall
|
|
||||||
# skipuninstall: false
|
|
||||||
# existingClaim: ""
|
|
||||||
|
|
||||||
# podSecurityContext:
|
# -- Configure the Security Context for the Pod
|
||||||
|
podSecurityContext: {}
|
||||||
# runAsUser: 568
|
# runAsUser: 568
|
||||||
# runAsGroup: 568
|
# runAsGroup: 568
|
||||||
# fsGroup: 568
|
# fsGroup: 568
|
||||||
|
Loading…
Reference in New Issue
Block a user