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:
3 files changed
+20
-1
No files matched your search
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in new issue
Block a user