feat(helm): Add inline custom terms configuration, fix symlink detection (#1585)

This commit is contained in:
Fabian Reinold
2026-03-16 21:29:04 +01:00
committed by GitHub
parent d9ae02899d
commit 95e479cd3a
5 changed files with 64 additions and 1 deletions
@@ -0,0 +1,13 @@
{{- if .Values.terms.enabled }}
apiVersion: v1
kind: ConfigMap
metadata:
name: {{ include "planka.fullname" . }}-terms
labels:
{{- include "planka.labels" . | nindent 4 }}
data:
{{- range $key, $value := .Values.terms.customFiles }}
{{ $key }}: |
{{- $value | nindent 4 }}
{{- end }}
{{- end }}
+9
View File
@@ -77,6 +77,10 @@ spec:
subPath: tmp
name: emptydir
{{- end }}
{{- if .Values.terms.enabled }}
- mountPath: /app/terms/custom
name: planka-terms
{{- end }}
{{- /* Extra volume mounts */}}
{{- range .Values.extraMounts }}
- name: {{ .name }}
@@ -222,6 +226,11 @@ spec:
{{- if .Values.securityContext.readOnlyRootFilesystem }}
- name: emptydir
emptyDir: {}
{{- end }}
{{- if .Values.terms.enabled }}
- name: planka-terms
configMap:
name: {{ include "planka.fullname" . }}-terms
{{- end }}
{{- /* Extra volumes */}}
{{- range .Values.extraMounts }}