From 75bc43974abd7923fa12948c35a42cd3ecd296e2 Mon Sep 17 00:00:00 2001 From: JJGadgets Date: Thu, 30 Nov 2023 21:01:11 +0800 Subject: [PATCH] fix(paperless-ngx): actually add tika & gotenberg --- kube/deploy/apps/paperless-ngx/app/hr.yaml | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/kube/deploy/apps/paperless-ngx/app/hr.yaml b/kube/deploy/apps/paperless-ngx/app/hr.yaml index d51cfd4e..662ff058 100644 --- a/kube/deploy/apps/paperless-ngx/app/hr.yaml +++ b/kube/deploy/apps/paperless-ngx/app/hr.yaml @@ -50,6 +50,9 @@ spec: PAPERLESS_CONSUMER_POLLING: "60" # 1 minute, inotify doesn't work over NFS PAPERLESS_CONSUMER_RECURSIVE: "true" PAPERLESS_CONSUMER_SUBDIRS_AS_TAGS: "true" + PAPERLESS_TIKA_ENABLED: "true" + PAPERLESS_TIKA_ENDPOINT: "http://tika.paperless-ngx.svc.cluster.local" + PAPERLESS_TIKA_GOTENBERG_ENDPOINT: "http://gotenberg.paperless-ngx.svc.cluster.local" PAPERLESS_DBENGINE: "postgresql" PAPERLESS_DBSSLMODE: "verify-full" PAPERLESS_DBSSLROOTCERT: &pg-ca "/pg-tls/ca.crt" @@ -104,7 +107,10 @@ spec: memory: 1000Mi limits: memory: 2000Mi - tika: + tika: + type: deployment + replicas: 1 + containers: main: image: repository: "ghcr.io/paperless-ngx/tika" @@ -117,7 +123,10 @@ spec: limits: cpu: 3000m memory: 6000Mi - gotenberg: + gotenberg: + type: deployment + replicas: 1 + containers: main: image: repository: "docker.io/gotenberg/gotenberg" @@ -140,12 +149,14 @@ spec: controller: "tika" ports: tika: - port: 9998 + port: 80 + targetPort: 9998 gotenberg: controller: "gotenberg" ports: gotenberg: - port: 3000 + port: 80 + targetPort: 3000 ingress: main: enabled: true