blob: 33f353c263377983588a85e4b592669350fcf875 [file] [log] [blame]
刘洪青47205852020-08-14 13:39:30 +08001# cas-server-datax-job.yaml
2
3---
4apiVersion: v1
5kind: ConfigMap
6metadata:
7 namespace: cas-server
8 name: cas-server-datax-job-env
9data:
10 JOB_ACCOUNT_USER2CAS_MYSQLREADER8_USERNAME: "user"
11 # 修改为实际的数据库密码
12 JOB_ACCOUNT_USER2CAS_MYSQLREADER8_PASSWORD: "kingstar"
13 JOB_ACCOUNT_USER2CAS_MYSQLREADER8_JDBC_URL: "jdbc:mysql://mysql-server.authx-service.svc.cluster.local:3306/user?serverTimezone=Asia/Shanghai"
14
15 JOB_ACCOUNT_USER2CAS_MYSQLWRITER8_USERNAME: "cas_server"
16 # 修改为实际的数据库密码
17 JOB_ACCOUNT_USER2CAS_MYSQLWRITER8_PASSWORD: "kingstar"
18 JOB_ACCOUNT_USER2CAS_MYSQLWRITER8_JDBC_URL: "jdbc:mysql://mysql-server.authx-service.svc.cluster.local:3306/cas_server?serverTimezone=Asia/Shanghai"
19
20
21---
22apiVersion: batch/v1beta1
23kind: CronJob
24metadata:
25 namespace: cas-server
26 name: cas-server-datax-job
27spec:
28 schedule: "*/5 * * * *"
29 jobTemplate:
30 metadata:
31 labels:
32 app: cas-server-datax-job
33 spec:
34 completions: 1
35 parallelism: 1
36 template:
37 metadata:
38 labels:
39 app: cas-server-datax-job
40 spec:
41 restartPolicy: Never
42 containers:
43 - name: cas-server-datax-job
44 # 若使用了学校搭设的私有仓库,请修改
刘洪青3d18f8a2020-12-04 00:45:55 +080045 image: harbor.supwisdom.com/cas-server/cas-server-datax-job:1.0.9-RELEASE
刘洪青47205852020-08-14 13:39:30 +080046 imagePullPolicy: Always
47 envFrom:
48 - configMapRef:
49 name: cas-server-datax-job-env
50 # resources:
51 # requests:
52 # memory: "400Mi"
53 # limits:
54 # memory: "400Mi"
55 imagePullSecrets:
56 - name: harbor-registry
57