mirror of
https://github.com/truenas/charts.git
synced 2026-04-10 22:28:53 +08:00
Merge pull request #46 from truenas/plex-gpu
Automatically add nvidia env variable when nvidia gpu is configured for plex
This commit is contained in:
@@ -2,7 +2,7 @@ apiVersion: v2
|
||||
appVersion: 1.21.3.4046-3c1c83ba4
|
||||
description: Plex Media Server
|
||||
name: plex
|
||||
version: 1.2.1
|
||||
version: 1.3.0
|
||||
keywords:
|
||||
- plex
|
||||
home: https://plex.tv/
|
||||
@@ -50,6 +50,9 @@ spec: {{ include "common.deployment.common_spec" . | nindent 2 }}
|
||||
fieldRef:
|
||||
fieldPath: status.podIP
|
||||
{{ $envList := (default list .Values.environmentVariables) }}
|
||||
{{ if and .Values.gpuConfiguration (hasKey .Values.gpuConfiguration "nvidia.com/gpu") (gt (get .Values.gpuConfiguration "nvidia.com/gpu" | toDecimal) 0) }}
|
||||
{{ $envList = mustAppend $envList (dict "name" "NVIDIA_DRIVER_CAPABILITIES" "value" "all") }}
|
||||
{{ end }}
|
||||
{{ $envList = mustAppend $envList (dict "name" "TZ" "value" .Values.timezone) }}
|
||||
{{ $envList = mustAppend $envList (dict "name" "PLEX_CLAIM" "value" .Values.claimToken) }}
|
||||
{{ $envList = mustAppend $envList (dict "name" "PMS_INTERNAL_ADDRESS" "value" (printf "http://%s:32400" (include "common.names.fullname" .))) }}
|
||||
Reference in New Issue
Block a user