修改job定义文件
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2025-07-26 19:39:07 +08:00
parent 24da36b0b0
commit d995cbe05e
3 changed files with 32 additions and 19 deletions

View File

@@ -2,6 +2,7 @@ apiVersion: batch/v1
kind: Job
metadata:
name: dbf-import-job-{{JOB_ID}}
namespace: {{NAMESPACE}}
spec:
ttlSecondsAfterFinished: 86400
template:
@@ -14,9 +15,9 @@ spec:
- name: DATA_PVC_MOUNT_PATH
value: "/data"
- name: DBF_INPUT_DIR
value: "/data/dbf-input"
value: "/data/data-import-export/dbf-input"
- name: MAPPING_FILE
value: "/data/mapping.xlsx"
value: "/data/data-import-export/mapping.xlsx"
- name: DB_HOST
value: "{{DB_HOST}}"
- name: DB_PORT
@@ -36,12 +37,13 @@ spec:
mountPath: "/data"
resources:
requests:
cpu: "500m" # 0.5 个 CPU 核心
memory: "1Gi" # 1 GB 内存
cpu: "500m"
memory: "1Gi"
limits:
cpu: "1000m" # 2 个 CPU 核心
memory: "2Gi" # 4 GB 内存
cpu: "1000m"
memory: "2Gi"
volumes:
- name: data-volume
persistentVolumeClaim:
claimName: {{DATA_PVC_NAME}}
claimName: {{DATA_PVC_NAME}}
restartPolicy: Never