| # 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.4.4-RELEASE |
| imagePullPolicy: Always |
| env: |
| - name: DB_TYPE |
| value: mysql8 |
| - name: JDBC_URL |
| value: jdbc:mysql://mysql-server:3306/user?serverTimezone=Asia/Shanghai |
| - name: JDBC_USERNAME |
| value: user |
| - name: JDBC_PASSWORD |
| value: Nwpu@Supwisdom123 |
| 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 |