From b91b97c5a12ab2c00235caeed32b1551d6fb76ea Mon Sep 17 00:00:00 2001 From: Nathan Pawelek Date: Sun, 5 Dec 2021 09:20:02 -0600 Subject: [PATCH] [tdarr] Allow definition of resources for the node (#1295) --- charts/stable/tdarr/Chart.yaml | 2 +- charts/stable/tdarr/README.md | 7 +++++++ charts/stable/tdarr/README_CHANGELOG.md.gotmpl | 6 ++++++ charts/stable/tdarr/templates/common.yaml | 4 ++++ charts/stable/tdarr/values.yaml | 2 ++ 5 files changed, 20 insertions(+), 1 deletion(-) diff --git a/charts/stable/tdarr/Chart.yaml b/charts/stable/tdarr/Chart.yaml index 3525896f..f3073660 100644 --- a/charts/stable/tdarr/Chart.yaml +++ b/charts/stable/tdarr/Chart.yaml @@ -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.1 +version: 4.1.2 keywords: - transcoding - remux diff --git a/charts/stable/tdarr/README.md b/charts/stable/tdarr/README.md index 1ae9b961..81421a61 100644 --- a/charts/stable/tdarr/README.md +++ b/charts/stable/tdarr/README.md @@ -89,6 +89,7 @@ N/A | node.image.pullPolicy | string | `"IfNotPresent"` | image pull policy | | node.image.repository | string | `"haveagitgat/tdarr_node"` | image repository | | node.image.tag | string | `"2.00.10"` | image tag | +| node.resources | object | `{}` | Resource definition for the node container | | persistence | object | See below | Configure persistence settings for the chart under this key. | | persistence.config | object | See values.yaml | Volume used for configuration | | persistence.data | object | See values.yaml | Volume used for tdarr server database | @@ -102,6 +103,12 @@ 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.2] + +#### Changed + +- Allow definition of resources for the Tdarr node. + ### [4.1.1] #### Changed diff --git a/charts/stable/tdarr/README_CHANGELOG.md.gotmpl b/charts/stable/tdarr/README_CHANGELOG.md.gotmpl index cbbf779e..87afacae 100644 --- a/charts/stable/tdarr/README_CHANGELOG.md.gotmpl +++ b/charts/stable/tdarr/README_CHANGELOG.md.gotmpl @@ -9,6 +9,12 @@ 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.2] + +#### Changed + +- Allow definition of resources for the Tdarr node. + ### [4.1.1] #### Changed diff --git a/charts/stable/tdarr/templates/common.yaml b/charts/stable/tdarr/templates/common.yaml index fe8d8f49..43d966a0 100644 --- a/charts/stable/tdarr/templates/common.yaml +++ b/charts/stable/tdarr/templates/common.yaml @@ -30,6 +30,10 @@ additionalContainers: - name: shared mountPath: /shared {{ end }} + {{- with .Values.node.resources }} + resources: + {{- toYaml . | nindent 2 }} + {{- end }} {{ end }} {{- end -}} {{- $_ := mergeOverwrite .Values (include "tdarr.harcodedValues" . | fromYaml) -}} diff --git a/charts/stable/tdarr/values.yaml b/charts/stable/tdarr/values.yaml index ab298e50..71d6af44 100644 --- a/charts/stable/tdarr/values.yaml +++ b/charts/stable/tdarr/values.yaml @@ -55,6 +55,8 @@ node: tag: 2.00.10 # -- image pull policy pullPolicy: IfNotPresent + # -- Node resources + resources: {} # -- Configure persistence settings for the chart under this key. # @default -- See below