File tree Expand file tree Collapse file tree
docling-translation-service Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -22,11 +22,11 @@ autoscaling:
2222# Pre-staging secrets
2323secrets :
2424 create : false
25- name : docling-translation-service-secrets
25+ name : " "
2626
2727# Pre-staging specific configurations - using local CRC registry
2828image :
29- repository : default-route-openshift-image-registry.apps-crc.testing/omnipdf/docling_translation_service
29+ repository : default-route-openshift-image-registry.apps-crc.testing/omnipdf-prestaging /docling_translation_service
3030 tag : " dev-v0.0.3-5d69f89"
3131 pullPolicy : Always # Use local registry image
3232
3838 value : " prestaging"
3939 - name : ENABLE_METRICS
4040 value : " true"
41+ - name : REDIS_URL
42+ value : " redis://redis:6379/0?decode_responses=True&protocol=3"
43+ - name : MINIO_ENDPOINT
44+ value : " http://minio:9000"
45+ - name : MINIO_BUCKET
46+ value : " omnifiles"
47+ - name : MINIO_ACCESS_KEY
48+ value : " minioadmin"
49+ - name : MINIO_SECRET_KEY
50+ value : " minioadmin"
51+ - name : LLM_API_TOKEN
52+ value : " token-abc123"
53+ - name : LLM_BASE_URL
54+ value : " http://100.108.2.57/vllm_sealion"
55+ - name : LLM_MODEL
56+ value : " Gemma2-9B-Sealion-V3-Instruct"
57+ - name : LLM_CONCURRENCY
58+ value : " 5"
59+ - name : TZ
60+ value : " Asia/Singapore"
4161
4262# Network policy disabled for pre-staging flexibility
4363networkPolicy :
@@ -68,7 +88,7 @@ networkPolicy:
6888
6989# Pod disruption budget for pre-staging (2 replicas, allow 1 down)
7090podDisruptionBudget :
71- enabled : true
91+ enabled : false
7292 minAvailable : 1
7393
7494# Moderate deployment strategy for pre-staging (balanced speed/safety)
Original file line number Diff line number Diff line change @@ -6,7 +6,7 @@ replicaCount: 1
66
77# Use local CRC registry image
88image :
9- repository : default-route-openshift-image-registry.apps-crc.testing/omnipdf/frontend
9+ repository : default-route-openshift-image-registry.apps-crc.testing/omnipdf-prestaging /frontend
1010 tag : " dev-v0.0.3-5d69f89"
1111 pullPolicy : Always
1212
@@ -117,6 +117,7 @@ tolerations:
117117service :
118118 type : ClusterIP
119119 port : 8501
120+ targetPort : 8501
120121
121122serviceAccount :
122123 create : false
Original file line number Diff line number Diff line change 1- # OmniPDF Container Images
1+ # OmniPDF Translate - Minimal Release Container Images
22# Add your external image URLs here, one per line
33# Comments (lines starting with #) and empty lines are ignored
44
5- # Core Application Services
5+ # Core Translation Services (Minimal Release)
66ghcr.io/notyusheng/frontend:dev-v0.0.3-5d69f89
7- ghcr.io/notyusheng/embedder_service:dev-v0.0.3-5d69f89
87ghcr.io/notyusheng/pdf_processor_service:dev-v0.0.3-5d69f89
98ghcr.io/notyusheng/pdf_extraction_service:dev-v0.0.3-5d69f89
109ghcr.io/notyusheng/pdf_renderer_service:dev-v0.0.3-5d69f89
1110ghcr.io/notyusheng/docling_translation_service:dev-v0.0.3-5d69f89
12- ghcr.io/notyusheng/image_captioner_service:dev-v0.0.3-5d69f89
13- ghcr.io/notyusheng/metadata_service:dev-v0.0.3-5d69f89
14- ghcr.io/notyusheng/cleaner:dev-v0.0.3-5d69f89
1511ghcr.io/notyusheng/nginx:dev-v0.0.3-5d69f89
1612
17- # Standard Services from Docker Hub
18- docker.io/library/redis:8.2.1-alpine
19- docker.io/minio/minio:RELEASE.2025-07-23T15-54-02Z
20- docker.io/chromadb/chroma:1.0.20
13+ # Infrastructure Services (Already in CRC or public registries)
14+ # docker.io/library/redis:8.2.1-alpine - Using public image directly
15+ # docker.io/minio/minio:RELEASE.2025-07-23T15-54-02Z - Using public image directly
Original file line number Diff line number Diff line change @@ -117,6 +117,7 @@ podAnnotations:
117117service :
118118 type : ClusterIP
119119 port : 9000
120+ consolePort : 9001
120121
121122serviceAccount :
122123 create : false
Original file line number Diff line number Diff line change @@ -19,11 +19,11 @@ autoscaling:
1919# Pre-staging secrets
2020secrets :
2121 create : false
22- name : nginx-secrets
22+ name : " "
2323
2424# Pre-staging specific configurations - using local CRC registry
2525image :
26- repository : default-route-openshift-image-registry.apps-crc.testing/omnipdf/nginx
26+ repository : default-route-openshift-image-registry.apps-crc.testing/omnipdf-prestaging /nginx
2727 tag : " dev-v0.0.3-5d69f89"
2828 pullPolicy : Always # Use local registry image
2929
3636 - name : ENABLE_METRICS
3737 value : " true"
3838
39+ # OpenShift-compatible security context
40+ podSecurityContext : {}
41+ securityContext :
42+ runAsNonRoot : true
43+ allowPrivilegeEscalation : false
44+ capabilities :
45+ drop :
46+ - ALL
47+
3948# Network policy enabled for external traffic entry point
4049networkPolicy :
4150 enabled : true
@@ -56,7 +65,7 @@ networkPolicy:
5665
5766# Pod disruption budget for pre-staging (2 replicas, allow 1 down)
5867podDisruptionBudget :
59- enabled : true
68+ enabled : false
6069 minAvailable : 1
6170
6271# Moderate deployment strategy for pre-staging (balanced speed/safety)
Original file line number Diff line number Diff line change @@ -22,11 +22,11 @@ autoscaling:
2222# Pre-staging secrets
2323secrets :
2424 create : false
25- name : pdf-extraction-service-secrets
25+ name : " "
2626
2727# Pre-staging specific configurations - using local CRC registry
2828image :
29- repository : default-route-openshift-image-registry.apps-crc.testing/omnipdf/pdf_extraction_service
29+ repository : default-route-openshift-image-registry.apps-crc.testing/omnipdf-prestaging /pdf_extraction_service
3030 tag : " dev-v0.0.3-5d69f89"
3131 pullPolicy : Always # Use local registry image
3232
3838 value : " prestaging"
3939 - name : ENABLE_METRICS
4040 value : " true"
41+ - name : REDIS_URL
42+ value : " redis://redis:6379/0?decode_responses=True&protocol=3"
43+ - name : MINIO_ENDPOINT
44+ value : " http://minio:9000"
45+ - name : MINIO_BUCKET
46+ value : " omnifiles"
47+ - name : MINIO_ACCESS_KEY
48+ value : " minioadmin"
49+ - name : MINIO_SECRET_KEY
50+ value : " minioadmin"
51+ - name : USE_GPU
52+ value : " false"
53+ - name : TZ
54+ value : " Asia/Singapore"
4155
4256# Network policy disabled for pre-staging flexibility
4357networkPolicy :
@@ -73,7 +87,7 @@ networkPolicy:
7387
7488# Pod disruption budget for pre-staging (2 replicas, allow 1 down)
7589podDisruptionBudget :
76- enabled : true
90+ enabled : false
7791 minAvailable : 1
7892
7993# Moderate deployment strategy for pre-staging (balanced speed/safety)
Original file line number Diff line number Diff line change @@ -22,11 +22,11 @@ autoscaling:
2222# Pre-staging secrets
2323secrets :
2424 create : false
25- name : pdf-processor-service-prestaging-secrets
25+ name : " "
2626
2727# Pre-staging specific configurations - using local CRC registry
2828image :
29- repository : default-route-openshift-image-registry.apps-crc.testing/omnipdf/pdf_processor_service
29+ repository : default-route-openshift-image-registry.apps-crc.testing/omnipdf-prestaging /pdf_processor_service
3030 tag : " dev-v0.0.3-5d69f89"
3131 pullPolicy : Always # Use local registry image
3232
3838 value : " prestaging"
3939 - name : ENABLE_METRICS
4040 value : " true"
41+ - name : REDIS_URL
42+ value : " redis://redis:6379/0?decode_responses=True&protocol=3"
43+ - name : MINIO_ENDPOINT
44+ value : " http://minio:9000"
45+ - name : MINIO_BUCKET
46+ value : " omnifiles"
47+ - name : MINIO_ACCESS_KEY
48+ value : " minioadmin"
49+ - name : MINIO_SECRET_KEY
50+ value : " minioadmin"
51+ - name : EXTRACTION_URL
52+ value : " http://pdf-extraction-service:8000/pdf_extraction/documents/extract"
53+ - name : TRANSLATION_URL
54+ value : " http://docling-translation-service:8000/docling_translation"
55+ - name : RENDERER_URL
56+ value : " http://pdf-renderer-service:8000/pdf_renderer"
57+ - name : EXTERNAL_ENDPOINT
58+ value : " http://nginx:8080/pdf_processor"
59+ - name : TZ
60+ value : " Asia/Singapore"
4161
4262# Network policy disabled for pre-staging flexibility
4363networkPolicy :
@@ -97,7 +117,7 @@ networkPolicy:
97117
98118# Pod disruption budget for pre-staging (2 replicas, allow 1 down)
99119podDisruptionBudget :
100- enabled : true
120+ enabled : false
101121 minAvailable : 1
102122
103123# Moderate deployment strategy for pre-staging (balanced speed/safety)
Original file line number Diff line number Diff line change @@ -19,11 +19,11 @@ autoscaling:
1919# Pre-staging secrets
2020secrets :
2121 create : false
22- name : pdf-renderer-service-secrets
22+ name : " "
2323
2424# Pre-staging specific configurations - using local CRC registry
2525image :
26- repository : default-route-openshift-image-registry.apps-crc.testing/omnipdf/pdf_renderer_service
26+ repository : default-route-openshift-image-registry.apps-crc.testing/omnipdf-prestaging /pdf_renderer_service
2727 tag : " dev-v0.0.3-5d69f89"
2828 pullPolicy : Always # Use local registry image
2929
@@ -65,7 +65,7 @@ networkPolicy:
6565
6666# Pod disruption budget for pre-staging (2 replicas, allow 1 down)
6767podDisruptionBudget :
68- enabled : true
68+ enabled : false
6969 minAvailable : 1
7070
7171# Moderate deployment strategy for pre-staging (balanced speed/safety)
You can’t perform that action at this time.
0 commit comments