This commit is contained in:
@@ -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
|
||||
Reference in New Issue
Block a user