blob: 37b3d84ce4cc8c435ddc3119822af53824466cee [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:
9 namespace: authx-service
10 name: api-docs-installer-env
11data:
12 ##
13 # 平台OpenAPI的外网访问地址,
14 # **修改** 学校的根域名
15 POA_SERVER_URL: https://poa.dev.supwisdom.com
16
17 # **修改** poa-sa 服务的k8s内部地址
18 POA_SA_SERVER_URL: http://poa-sa-svc.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: authx-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 # 若使用了学校搭设的私有仓库,请修改
41 image: harbor.supwisdom.com/authx-service/api-docs-installer:1.2.0-SNAPSHOT
42 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