blob: 5bbdea40e45b6c4d4c07069f297e7ef29ab9c4c4 [file] [log] [blame]
刘洪青4f900ab2021-01-18 22:13:21 +08001# 9.api-docs-installer.yaml
2
3# 依赖平台OpenAPI的部署
4
5---
6apiVersion: v1
7kind: ConfigMap
8metadata:
9 namespace: user-authorization-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_AUTHZ_API_SERVER_URL: http://user-authorization-poa-svc.user-authorization-service.svc.cluster.local:8080
21
22
23---
24apiVersion: batch/v1
25kind: Job
26metadata:
27 namespace: user-authorization-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 # 若使用了学校搭设的私有仓库,请修改
刘洪青fbc2fe22022-01-10 17:11:52 +080041 image: harbor.supwisdom.com/user-authorization-service/api-docs-installer:1.3.5-RELEASE
刘洪青4f900ab2021-01-18 22:13:21 +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