blob: 7654c6ff46af1698526ab8c4480c2f866252f53f [file] [log] [blame]
# user-data-service-installer.yaml
---
apiVersion: v1
kind: ConfigMap
metadata:
namespace: user-data-service
name: user-data-service-installer-env
data:
DB_TYPE: mysql8
---
apiVersion: batch/v1
kind: Job
metadata:
name: user-data-service-installer
namespace: user-data-service
spec:
completions: 1
parallelism: 1
template:
metadata:
labels:
app: user-data-service-installer
spec:
restartPolicy: Never
containers:
- name: user-data-service-installer
# 若使用了学校搭设的私有仓库,请修改
image: paas.harbor.nwpu.edu.cn/goa/installer:1.2.10-RELEASE
imagePullPolicy: Always
env:
- name: DB_TYPE
value: mysql8
- name: JDBC_URL
value: jdbc:mysql://mysql-server:3306/user_test?serverTimezone=Asia/Shanghai
- name: JDBC_USERNAME
value: user_test
- name: JDBC_PASSWORD
value: Supwisdom!Nwpu123
envFrom:
- configMapRef:
name: jvm-env
# - secretRef:
# name: datasource-env-secret
- configMapRef:
name: user-data-service-installer-env
# resources:
# requests:
# memory: "256Mi"
# limits:
# memory: "256Mi"
imagePullSecrets:
- name: harbor-registry