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: - target: kind: Service name: paperless-ngx patch: |- - op: replace path: /spec/ports value: [{"name":"http","port":80,"targetPort":"http","protocol":"TCP"}]