blob: 1bba19f05cf5d09215f9013c8f0979ffca10bee3 [file] [log] [blame]
刘洪青47205852020-08-14 13:39:30 +08001# user-data-service-datax-job.yaml
2
刘洪青2ecf6522020-11-17 15:25:08 +08003---
4apiVersion: v1
5kind: ConfigMap
6metadata:
7 namespace: user-data-service
8 name: user-data-service-datax-job-env
9data:
10 JOB_APPLICATION_AUTHZ2USER_MYSQLREADER8_USERNAME: "user_authz"
11 # 修改为实际的数据库密码
12 JOB_APPLICATION_AUTHZ2USER_MYSQLREADER8_PASSWORD: "kingstar"
13 JOB_APPLICATION_AUTHZ2USER_MYSQLREADER8_JDBC_URL: "jdbc:mysql://mysql-server.authx-service.svc.cluster.local:3306/user_authz?serverTimezone=Asia/Shanghai"
刘洪青47205852020-08-14 13:39:30 +080014
刘洪青2ecf6522020-11-17 15:25:08 +080015 JOB_APPLICATION_AUTHZ2USER_MYSQLWRITER8_USERNAME: "user"
16 # 修改为实际的数据库密码
17 JOB_APPLICATION_AUTHZ2USER_MYSQLWRITER8_PASSWORD: "kingstar"
18 JOB_APPLICATION_AUTHZ2USER_MYSQLWRITER8_JDBC_URL: "jdbc:mysql://mysql-server.authx-service.svc.cluster.local:3306/user?serverTimezone=Asia/Shanghai"
刘洪青47205852020-08-14 13:39:30 +080019
刘洪青2ecf6522020-11-17 15:25:08 +080020---
21apiVersion: batch/v1beta1
22kind: CronJob
23metadata:
24 name: user-data-service-datax-job
25 namespace: user-data-service
26spec:
刘洪青4cb4d112021-05-18 10:32:39 +080027 schedule: "30 */4 * * *"
刘洪青2ecf6522020-11-17 15:25:08 +080028 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 # 若使用了学校搭设的私有仓库,请修改
刘洪青accdbea2021-09-18 11:21:56 +080044 image: harbor.supwisdom.com/goa/datax-job:1.4.0-RELEASE
刘洪青2ecf6522020-11-17 15:25:08 +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
刘洪青47205852020-08-14 13:39:30 +080056