60 lines
1.3 KiB
YAML
60 lines
1.3 KiB
YAML
|
|
||
|
apiVersion: kustomize.config.k8s.io/v1beta1
|
||
|
kind: Kustomization
|
||
|
|
||
|
helmCharts:
|
||
|
- name: paperless-ngx
|
||
|
repo: https://charts.gabe565.com
|
||
|
version: 0.24.1
|
||
|
releaseName: paperless-ngx
|
||
|
namespace: paperless-ngx
|
||
|
valuesInline:
|
||
|
persistence:
|
||
|
data:
|
||
|
enabled: "true"
|
||
|
size: "1Gi"
|
||
|
accessMode: ReadWriteOnce
|
||
|
storageClass: "longhorn-fast"
|
||
|
media:
|
||
|
enabled: "true"
|
||
|
size: "8Gi"
|
||
|
accessMode: ReadWriteOnce
|
||
|
storageClass: "longhorn-fast"
|
||
|
export:
|
||
|
enabled: "true"
|
||
|
size: "1Gi"
|
||
|
accessMode: ReadWriteOnce
|
||
|
storageClass: "longhorn-fast"
|
||
|
consume:
|
||
|
enabled: "true"
|
||
|
size: "1Gi"
|
||
|
accessMode: ReadWriteOnce
|
||
|
storageClass: "smb-scans"
|
||
|
service:
|
||
|
main:
|
||
|
type: LoadBalancer
|
||
|
annotations:
|
||
|
external-dns.alpha.kubernetes.io/hostname: "paperless.martyn.berlin"
|
||
|
ports:
|
||
|
http:
|
||
|
port: 8080
|
||
|
postgresql:
|
||
|
enabled: "true"
|
||
|
primary:
|
||
|
persistence:
|
||
|
enabled: "true"
|
||
|
storageClass: "longhorn-fast"
|
||
|
env:
|
||
|
TZ: "Europe/Berlin"
|
||
|
resources:
|
||
|
requests:
|
||
|
cpu: "25m"
|
||
|
memory: "511772986"
|
||
|
|
||
|
|
||
|
patches:
|
||
|
- path: svc.yaml
|
||
|
target:
|
||
|
kind: Service
|
||
|
name: paperless-ngx
|