blob: 58cba72e64fdc92c93d6ef54c874ad8061fa5629 [file] [log] [blame]
刘洪青c04a9b52021-01-18 22:12:09 +08001# 9.api-docs-installer.yaml
2
3# 依赖平台OpenAPI的部署
4
5---
6apiVersion: v1
7kind: ConfigMap
8metadata:
刘洪青4cb4d112021-05-18 10:32:39 +08009 namespace: token-server
刘洪青c04a9b52021-01-18 22:12:09 +080010 name: api-docs-installer-env
11data:
12 ##
13 # 平台OpenAPI的外网访问地址,
14 # **修改** 学校的根域名
刘洪青4c26f7a2021-06-26 11:45:52 +080015 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
刘洪青c04a9b52021-01-18 22:12:09 +080019
20 TOKEN_API_SERVER_URL: http://token-server-svc.token-server.svc.cluster.local:8080
21
22
23---
24apiVersion: batch/v1
25kind: Job
26metadata:
刘洪青4cb4d112021-05-18 10:32:39 +080027 namespace: token-server
刘洪青c04a9b52021-01-18 22:12:09 +080028 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 # 若使用了学校搭设的私有仓库,请修改
刘洪青78b003b2021-06-24 14:59:57 +080041 image: harbor.supwisdom.com/token-server/api-docs-installer:1.2.0-RELEASE
刘洪青c04a9b52021-01-18 22:12:09 +080042 imagePullPolicy: Always
43 envFrom:
44 - configMapRef:
45 name: api-docs-installer-env
刘洪青c04a9b52021-01-18 22:12:09 +080046 imagePullSecrets:
47 - name: harbor-registry