[tdarr] Add shared persistence to tdarr node sidecar (#1294)

This commit is contained in:
Nathan Pawelek 2021-12-04 12:12:19 -06:00 committed by GitHub
parent 7c1ab59c7c
commit 2807ef0d57
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 20 additions and 1 deletions

View File

@ -2,7 +2,7 @@ apiVersion: v2
appVersion: 2.00.10
description: Tdarr is a self hosted web-app for automating media library transcode/remux management and making sure your files are exactly how you need them to be in terms of codecs/streams/containers etc.
name: tdarr
version: 4.1.0
version: 4.1.1
keywords:
- transcoding
- remux

View File

@ -93,6 +93,7 @@ N/A
| persistence.config | object | See values.yaml | Volume used for configuration |
| persistence.data | object | See values.yaml | Volume used for tdarr server database |
| persistence.media | object | See values.yaml | Volume used for media libraries |
| persistence.shared | object | See values.yaml | Volume used for shared storage |
| service | object | See values.yaml | Configures service settings for the chart. |
## Changelog

View File

@ -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).
### [4.1.1]
#### Changed
- Add shared persistence option to the tdarr node sidecar in order to
have a local (emptydir) alternative for transcodes between the server
and node containers.
### [4.0.0]
#### Changed

View File

@ -26,6 +26,10 @@ additionalContainers:
- name: media
mountPath: /media
{{ end }}
{{ if .Values.persistence.shared.enabled }}
- name: shared
mountPath: /shared
{{ end }}
{{ end }}
{{- end -}}
{{- $_ := mergeOverwrite .Values (include "tdarr.harcodedValues" . | fromYaml) -}}

View File

@ -76,3 +76,9 @@ persistence:
media:
enabled: false
mountpath: /media
# -- Volume used for shared storage. e.g. emptydir transcode
# @default -- See values.yaml
shared:
enabled: false
mountpath: /shared