blob: 4d0d12138cd67a4925a49820cdbe8e2b9d0dab6a [file] [log] [blame]
刘洪青f5480ae2021-01-18 22:13:04 +08001# 9.api-docs-installer.yaml
2
3# 依赖平台OpenAPI的部署
4
5---
6apiVersion: v1
7kind: ConfigMap
8metadata:
9 namespace: user-data-service
10 name: api-docs-installer-env
11data:
12 ##
13 # 平台OpenAPI的外网访问地址,
14 # **修改** 学校的根域名
15 POA_SERVER_URL: http://poa.paas.xxx.edu.cn
16
17 # **修改** poa-sa 服务的k8s内部地址
18 POA_SA_SERVER_URL: http://poa-sa-svc.poa.svc.cluster.local:8443
19
20 USER_API_SERVER_URL: http://user-data-service-poa-svc.user-data-service.svc.cluster.local:8080
21
22
23---
24apiVersion: batch/v1
25kind: Job
26metadata:
27 namespace: user-data-service
28 name: api-docs-installer
29spec:
30 completions: 1
31 parallelism: 1
32 template:
33 metadata:
34 labels:
35 app: api-docs-installer
36 spec:
37 restartPolicy: Never
38 containers:
39 - name: api-docs-installer
40 # 若使用了学校搭设的私有仓库,请修改
刘洪青1271d812021-08-25 21:55:22 +080041 image: harbor.supwisdom.com/goa/api-docs-installer:1.2.4-RELEASE
刘洪青f5480ae2021-01-18 22:13:04 +080042 imagePullPolicy: Always
43 envFrom:
44 - configMapRef:
45 name: api-docs-installer-env
46 # resources:
47 # requests:
48 # memory: "256Mi"
49 # limits:
50 # memory: "256Mi"
51 imagePullSecrets:
52 - name: harbor-registry