blob: 169135ddfa9877304041545b241b57b470036c74 [file] [log] [blame]
刘洪青a1bab152022-03-11 14:30:36 +08001# 9.api-docs-installer.yaml
2
3# 依赖平台OpenAPI的部署
4
5---
6apiVersion: v1
7kind: ConfigMap
8metadata:
9 namespace: token-server
10 name: api-docs-installer-env
11data:
12 ##
13 # 平台OpenAPI的外网访问地址,
14 # **修改** 学校的根域名
15 POA_SERVER_URL: http://poa.paas.nwpu.edu.cn
16
17 # **修改** poa-sa 服务的k8s内部地址
18 POA_SA_SERVER_URL: http://platform-openapi-sa.poa.svc.cluster.local:8443
19
20 TOKEN_API_SERVER_URL: http://token-server-svc.token-server.svc.cluster.local:8080
21
22
23---
24apiVersion: batch/v1
25kind: Job
26metadata:
27 namespace: token-server
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 # 若使用了学校搭设的私有仓库,请修改
刘洪青30eaba32022-03-14 16:17:16 +080041 image: paas.harbor.nwpu.edu.cn/token-server/api-docs-installer:1.3.4-RELEASE
刘洪青a1bab152022-03-11 14:30:36 +080042 imagePullPolicy: Always
43 envFrom:
44 - configMapRef:
45 name: api-docs-installer-env
46 imagePullSecrets:
47 - name: harbor-registry