blob: efbf7d71f654943aee03360f7a2af12b087c7b0f [file] [log] [blame]
刘洪青a1bab152022-03-11 14:30:36 +08001# user-data-service-installer.yaml
2
3---
4apiVersion: v1
5kind: ConfigMap
6metadata:
7 namespace: user-data-service
8 name: user-data-service-installer-env
9data:
10 DB_TYPE: mysql8
11
12
13---
14apiVersion: batch/v1
15kind: Job
16metadata:
17 name: user-data-service-installer
18 namespace: user-data-service
19spec:
20 completions: 1
21 parallelism: 1
22 template:
23 metadata:
24 labels:
25 app: user-data-service-installer
26 spec:
27 restartPolicy: Never
28 containers:
29 - name: user-data-service-installer
30 # 若使用了学校搭设的私有仓库,请修改
刘洪青30eaba32022-03-14 16:17:16 +080031 image: paas.harbor.nwpu.edu.cn/goa/installer:1.3.6-RELEASE
刘洪青a1bab152022-03-11 14:30:36 +080032 imagePullPolicy: Always
33 env:
34 - name: DB_TYPE
35 value: mysql8
36 - name: JDBC_URL
37 value: jdbc:mysql://mysql-server:3306/user_test?serverTimezone=Asia/Shanghai
38 - name: JDBC_USERNAME
39 value: user_test
40 - name: JDBC_PASSWORD
41 value: Supwisdom!Nwpu123
42 envFrom:
43 - configMapRef:
44 name: jvm-env
45 # - secretRef:
46 # name: datasource-env-secret
47 - configMapRef:
48 name: user-data-service-installer-env
49 # resources:
50 # requests:
51 # memory: "256Mi"
52 # limits:
53 # memory: "256Mi"
54 imagePullSecrets:
55 - name: harbor-registry