Update paperless-ngx chart version and readiness checks #48

Merged
marko merged 1 commits from patch-paperless into main 2025-11-23 15:17:23 +00:00
2 changed files with 15 additions and 21 deletions
Showing only changes of commit 48f0388d3b - Show all commits

View File

@@ -4,7 +4,7 @@ description: "A community-supported supercharged version of paperless: scan, ind
home: https://charts.gabe565.com/charts/paperless-ngx/
icon: https://raw.githubusercontent.com/paperless-ngx/paperless-ngx/b948750/src-ui/src/assets/logo-notext.svg
type: application
version: 0.25.0
version: 0.25.1
# renovate datasource=docker depName=ghcr.io/paperless-ngx/paperless-ngx
appVersion: 2.20.0
kubeVersion: ">=1.28.0-0"

View File

@@ -28,34 +28,28 @@ controllers:
# 1. Readiness Probe (Wichtigste für den Traffic-Fluss)
readiness:
enabled: true
type: exec # Wechsel zu einem Ausführungsbefehl
command:
- /usr/bin/curl
- -f
- http://localhost:8000
type: http # Verwendung des HTTP GET-Typs
path: / # Prüft den Hauptpfad (Webserver antwortet nur, wenn DB/Redis verbunden sind)
port: 8000 # Paperless-ngx läuft standardmäßig auf 8000
# Wichtige Timing-Einstellungen für Paperless-ngx
spec:
initialDelaySeconds: 60 # Warten Sie 60 Sekunden, bevor Sie mit der Prüfung beginnen, da Paperless-ngx lange booten kann
periodSeconds: 10
timeoutSeconds: 5
failureThreshold: 5 # 5 aufeinanderfolgende Fehler, bevor der Pod als "not ready" gilt
initialDelaySeconds: 60 # Warten Sie 60 Sekunden, bevor Sie mit der Prüfung beginnen, da Paperless-ngx lange booten kann
periodSeconds: 10
timeoutSeconds: 5
failureThreshold: 5 # 5 aufeinanderfolgende Fehler, bevor der Pod als "not ready" gilt
# 2. Liveness Probe (Wichtig für das Neustarten des Containers bei Absturz)
liveness:
enabled: true
type: exec # Wechsel zu einem Ausführungsbefehl
command:
- /usr/bin/curl
- -f
- http://localhost:8000
type: http
path: /
port: 8000
# Die Liveness Probe sollte eine längere Verzögerung haben
spec:
initialDelaySeconds: 120
periodSeconds: 60
timeoutSeconds: 5
failureThreshold: 3
initialDelaySeconds: 120
periodSeconds: 60
timeoutSeconds: 5
failureThreshold: 3
service:
# -- Configures service settings for the chart.