Files
catonline_ai/vw-document-ai-indexer/deploy/dev-abroad/document-ai-indexer_k8s.yml

42 lines
1.1 KiB
YAML
Raw Permalink Normal View History

2025-09-26 17:15:54 +08:00
apiVersion: v1
kind: Pod
metadata:
name: document-ai-indexer
spec:
restartPolicy: Never
volumes:
# 1. ConfigMap volume
- name: config-volume
configMap:
name: document-ai-indexer-config
items:
- key: env.yaml
path: env.yaml
- key: config.yaml
path: config.yaml
# 2. Azure File Share volume
- name: data-volume
azureFile:
secretName: azure-files-cred # Quoting what you created Secret
shareName: fs-document-ai-indexer # Your file share name
readOnly: false
containers:
- name: document-ai-indexer
image: acrsales2caiprd.azurecr.cn/document-ai-indexer:2.0.2
imagePullPolicy: Always
# Mount the volume into the container
volumeMounts:
# ConfigMap Mount
- name: config-volume
mountPath: /app/env.yaml
subPath: env.yaml
- name: config-volume
mountPath: /app/config.yaml
subPath: config.yaml
# Azure File Share Mount
- name: data-volume
mountPath: /app/run_tmp # Directory for program read/write