patch-papaerless-ai #56
@@ -1,7 +1,7 @@
|
||||
apiVersion: v2
|
||||
name: paperless-ai
|
||||
description: Ein Helm Chart für Paperless AI, basierend auf der Docker Compose Konfiguration.
|
||||
version: 0.1.4
|
||||
version: 0.1.5
|
||||
appVersion: 3.0.9
|
||||
keywords:
|
||||
- paperless-ai
|
||||
|
||||
@@ -53,8 +53,10 @@ spec:
|
||||
- name: {{ $key }} # Name der Umgebungsvariable.
|
||||
value: {{ $value | quote }} # Wert der Umgebungsvariable.
|
||||
{{- end }}
|
||||
{{- if .Values.persistence.enabled }}
|
||||
volumeMounts:
|
||||
- name: logs-dir
|
||||
mountPath: /app/logs
|
||||
{{- if .Values.persistence.enabled }}
|
||||
- name: paperless-ai-data # Name des Volumes, das gemountet werden soll.
|
||||
mountPath: /app/data # Der Pfad im Container, an dem das Volume gemountet wird.
|
||||
{{- end }}
|
||||
@@ -72,8 +74,12 @@ spec:
|
||||
tolerations:
|
||||
{{- toYaml . | nindent 8 }} # Toleranzen für die Pod-Platzierung auf Tainted Nodes.
|
||||
{{- end }}
|
||||
{{- if .Values.persistence.enabled }}
|
||||
|
||||
volumes:
|
||||
- name: logs-dir
|
||||
emptyDir:
|
||||
sizeLimit: 100Mi
|
||||
{{- if .Values.persistence.enabled }}
|
||||
- name: paperless-ai-data # Definiert ein Volume mit dem Namen 'paperless-ai-data'.
|
||||
persistentVolumeClaim:
|
||||
claimName: {{ include "paperless-ai.fullname" . }}-data # Verweist auf den Persistent Volume Claim.
|
||||
|
||||
@@ -53,8 +53,8 @@ service:
|
||||
targetPort: 3000
|
||||
|
||||
env:
|
||||
PUID: 0 # 1000
|
||||
PGID: 0 # 2000
|
||||
PUID: 1000
|
||||
PGID: 2000
|
||||
PAPERLESS_AI_PORT: 3000
|
||||
RAG_SERVICE_URL: http://localhost:8000
|
||||
RAG_SERVICE_ENABLED: true
|
||||
@@ -79,7 +79,7 @@ readinessProbe:
|
||||
|
||||
# Sicherheitskontext-Einstellungen für Pod und Container.
|
||||
securityContext:
|
||||
enabled: false
|
||||
enabled: true
|
||||
pod:
|
||||
runAsUser: 1000
|
||||
runAsGroup: 2000
|
||||
|
||||
Reference in New Issue
Block a user