Makes common correctly process TZ, UMASK and lists of environment variables (#160)

This commit is contained in:
Kjeld Schouten-Lebbing
2021-02-21 11:43:32 +01:00
committed by kjeld Schouten-Lebbing
parent 490485522e
commit 51b0f11d35
4 changed files with 34 additions and 17 deletions
+1 -1
View File
@@ -2,7 +2,7 @@ apiVersion: v2
name: common
description: Function library for TrueCharts
type: library
version: 1.2.0
version: 1.3.0
kubeVersion: ">=1.16.0-0"
# upstream_version: 3.0.1
@@ -20,7 +20,13 @@ The main container included in the controller.
value: {{ .Values.PUID | quote }}
- name: PGID
value: {{ .Values.PGID | quote }}
{{- if or .Values.env .Values.envTpl .Values.envValueFrom .Values.envVariable }}
- name: UMASK
value: {{ .Values.UMASK | quote }}
{{- if .Values.timezone }}
- name: TZ
value: {{ .Values.timezone | quote }}
{{- end }}
{{- if or .Values.env .Values.envTpl .Values.envValueFrom .Values.envVariable .Values.environmentVariables }}
{{- range $envVariable := .Values.environmentVariables }}
{{- if and $envVariable.name $envVariable.value }}
- name: {{ $envVariable.name }}
+1
View File
@@ -453,6 +453,7 @@ addons:
PUID: 568
PGID: 568
UMASK: "002"
fixMountPermissions: true
# appAdditionalServicesEnabled: false