blob: d99112bd229209f1e92cf670df1d57ea1ea7acb4 [file] [log] [blame]
刘洪青d0187d02020-08-19 14:55:05 +08001# user-data-service-datax-job.yaml
2
3---
4apiVersion: v1
5kind: ConfigMap
6metadata:
7 namespace: user-data-service-test
8 name: user-data-service-datax-job-env
9data:
10 JOB_APPLICATION_AUTHZ2USER_MYSQLREADER8_USERNAME: "user_authz"
11 # 修改为实际的数据库密码
12 JOB_APPLICATION_AUTHZ2USER_MYSQLREADER8_PASSWORD: "Nwpu@Supwisdom123"
13 JOB_APPLICATION_AUTHZ2USER_MYSQLREADER8_JDBC_URL: "jdbc:mysql://mysql-server.authx-service-test.svc.cluster.local:3306/user_authz?serverTimezone=Asia/Shanghai"
14
15 JOB_APPLICATION_AUTHZ2USER_MYSQLWRITER8_USERNAME: "user"
16 # 修改为实际的数据库密码
17 JOB_APPLICATION_AUTHZ2USER_MYSQLWRITER8_PASSWORD: "Nwpu@Supwisdom123"
18 JOB_APPLICATION_AUTHZ2USER_MYSQLWRITER8_JDBC_URL: "jdbc:mysql://mysql-server.authx-service-test.svc.cluster.local:3306/user?serverTimezone=Asia/Shanghai"
19
20---
21apiVersion: batch/v1beta1
22kind: CronJob
23metadata:
24 namespace: user-data-service-test
25 name: user-data-service-datax-job
26spec:
27 schedule: "*/10 * * * *"
28 jobTemplate:
29 metadata:
30 labels:
31 app: user-data-service-datax-job
32 spec:
33 completions: 1
34 parallelism: 1
35 template:
36 metadata:
37 labels:
38 app: user-data-service-datax-job
39 spec:
40 restartPolicy: Never
41 containers:
42 - name: user-data-service-datax-job
43 # 若使用了学校搭设的私有仓库,请修改
刘洪青483a21f2020-09-07 12:20:33 +080044 image: harbor.supwisdom.com/goa/datax-job:1.0.0-SNAPSHOT
刘洪青d0187d02020-08-19 14:55:05 +080045 imagePullPolicy: Always
46 envFrom:
47 - configMapRef:
48 name: user-data-service-datax-job-env
49 # resources:
50 # requests:
51 # memory: "400Mi"
52 # limits:
53 # memory: "400Mi"
54 imagePullSecrets:
55 - name: harbor-registry
56