blob: 169135ddfa9877304041545b241b57b470036c74 [file] [log] [blame]
# 9.api-docs-installer.yaml
# 依赖平台OpenAPI的部署
---
apiVersion: v1
kind: ConfigMap
metadata:
namespace: token-server
name: api-docs-installer-env
data:
##
# 平台OpenAPI的外网访问地址,
# **修改** 学校的根域名
POA_SERVER_URL: http://poa.paas.nwpu.edu.cn
# **修改** poa-sa 服务的k8s内部地址
POA_SA_SERVER_URL: http://platform-openapi-sa.poa.svc.cluster.local:8443
TOKEN_API_SERVER_URL: http://token-server-svc.token-server.svc.cluster.local:8080
---
apiVersion: batch/v1
kind: Job
metadata:
namespace: token-server
name: api-docs-installer
spec:
completions: 1
parallelism: 1
template:
metadata:
labels:
app: api-docs-installer
spec:
restartPolicy: Never
containers:
- name: api-docs-installer
# 若使用了学校搭设的私有仓库,请修改
image: paas.harbor.nwpu.edu.cn/token-server/api-docs-installer:1.3.4-RELEASE
imagePullPolicy: Always
envFrom:
- configMapRef:
name: api-docs-installer-env
imagePullSecrets:
- name: harbor-registry