blob: 62581c719cc9aadc46f31002ec67def0528d791c [file] [log] [blame]
# 5.trans-service-v4-datax-job.yaml
---
apiVersion: v1
kind: ConfigMap
metadata:
namespace: trans-service
name: trans-datax-job-env
data:
EANBLED_JOBS: TMP_DM_GENDER,TMP_DM_ORGTYPE,TMP_DM_ACCOUNTTYPE,TMP_DM_IDENTITYTYPE,TMP_ORGANIZE,TMP_PERSON,TMP_ACCOUNT,TMP_REGISTERED_SERVICE,TMP_WEAK_PASSWORD_DICT,TMP_TB_ORGANIZE,TMP_TB_USER,TMP_TB_ACCOUNT,TMP_TB_USERGROUP,TMP_TB_ROLE,TMP_TB_APPLICATION,TMP_TB_FUNCTION,TMP_TB_RIGHT,TMP_TB_ACCOUNTSECURITYEMAIL,TMP_TB_ACCOUNTSECURITYMOBILE,TMP_REF_ORGANIZEUSER,TMP_REF_USERGROUPACCOUNT,TMP_REF_ACCOUNTROLE,TMP_REF_USERGROUPROLE,TMP_REF_USERROLE,TMP_REF_APPLICATIONROLE,TMP_REF_FUNCTIONROLE,TMP_REF_RIGHTROLE
ORACLEREADER_UNIAUTH_USERNAME: idc_u_uniauth
ORACLEREADER_UNIAUTH_PASSWORD: kingstar
ORACLEREADER_UNIAUTH_JDBC_URL: jdbc:oracle:thin:@172.30.104.101:1521/xydb
MYSQLWRITER8_TMP_USERNAME: tmp_data
MYSQLWRITER8_TMP_PASSWORD: kingstar
MYSQLWRITER8_TMP_JDBC_URL: jdbc:mysql://mysql-server:3306/tmp_data
---
apiVersion: batch/v1
kind: Job
metadata:
name: trans-datax-job
namespace: trans-service
spec:
completions: 1
parallelism: 1
template:
metadata:
labels:
app: trans-datax-job
spec:
restartPolicy: Never
containers:
- name: trans-datax-job
# 若使用了学校搭设的私有仓库,请修改
image: harbor.supwisdom.com/admin-portal/trans-datax-job:1.0.0-SNAPSHOT
imagePullPolicy: Always
envFrom:
- configMapRef:
name: jvm-env
- secretRef:
name: datasource-env-secret
- configMapRef:
name: trans-datax-job-env
resources:
# requests:
# memory: "400Mi"
# limits:
# memory: "400Mi"
imagePullSecrets:
- name: harbor-registry