Add resource requests/limits to paperless consume cronjob

Configurable via smbConnection.cron.resources with minimal defaults
for the busybox container. Bumps chart version to 4.4.1+up2.20.13.

Fixes #10
This commit is contained in:
jklein committed 2026-08-21 17:09:37 +02:00
1 parent 96566a8618
commit b27fcddc6f
3 files changed
+20 -1

No files matched your search

+1 -1
View File
@@ -4,7 +4,7 @@ description: A Helm chart to deploy Paperless-NGX on Kubernetes
type: application
version: 4.4.0+up2.20.13
version: 4.4.1+up2.20.13
appVersion: 2.20.13
@@ -24,6 +24,15 @@ spec:
- name: consume-folder
mountPath: "/mnt/consume"
readOnly: false
resources:
requests:
memory: "{{ .Values.smbConnection.cron.resources.requests.memory }}"
cpu: "{{ .Values.smbConnection.cron.resources.requests.cpu }}"
ephemeral-storage: "{{ .Values.smbConnection.cron.resources.requests.ephemeralStorage }}"
limits:
memory: "{{ .Values.smbConnection.cron.resources.limits.memory }}"
cpu: "{{ .Values.smbConnection.cron.resources.limits.cpu }}"
ephemeral-storage: "{{ .Values.smbConnection.cron.resources.limits.ephemeralStorage }}"
restartPolicy: Never
volumes:
- name: smb-share
+10
View File
@@ -46,6 +46,16 @@ smbConnection:
enabled: false
server: null
cronJob: "0 0,12 * * *"
cron:
resources:
requests:
cpu: 10m
memory: 16Mi
ephemeralStorage: 10Mi
limits:
cpu: 100m
memory: 32Mi
ephemeralStorage: 50Mi
oidc:
enabled: false
autoLoginWithProvider: false