blob: f75282bba18bf1e9b30d1c1380702ee41dc615df [file] [log] [blame]
刘洪青47205852020-08-14 13:39:30 +08001# 4.9.security-center-ui.yaml
2
3---
4apiVersion: v1
5kind: ConfigMap
6metadata:
7 namespace: personal-security-center
8 name: security-center-ui-env
9data:
刘洪青494bf182020-12-24 21:37:28 +080010 # **修改** 学校的根域名
刘洪青046f19b2021-09-18 11:22:49 +080011 RESOURCE_PREFIX: https://authx-minio.paas.xxx.edu.cn/security-center-ui
刘洪青7ee4cd72020-11-09 10:57:35 +080012 SCHOOL_NAME: ""
刘洪青046f19b2021-09-18 11:22:49 +080013 MAIN_SERVER: https://security-center.paas.xxx.edu.cn
刘洪青47205852020-08-14 13:39:30 +080014
刘洪青046f19b2021-09-18 11:22:49 +080015 PERSONAL_CENTER_API: https://security-center.paas.xxx.edu.cn/personal
刘洪青e6b05382020-12-07 11:48:12 +080016
刘洪青c8ce93b2021-01-21 21:50:52 +080017 # 可选 cas,uniauth
18 AUTH_TYPE: cas
19
20 # AUTH_TYPE 为 uniauth 时,配置
刘洪青046f19b2021-09-18 11:22:49 +080021 UNIAUTH_IDTOKEN: https://uniauth.paas.xxx.edu.cn/idtoken
刘洪青c8ce93b2021-01-21 21:50:52 +080022 UNIAUTH_IDTOKEN_ISS: "uniauth"
23 UNIAUTH_CLIENT_ID: "22"
24
25 # AUTH_TYPE 为 cas 时,配置 AUTH_CAS、JWT_ISS、JWT_SECRET
刘洪青046f19b2021-09-18 11:22:49 +080026 AUTH_CAS: https://cas.paas.xxx.edu.cn/cas
27 JWT_ISS: https://cas.paas.xxx.edu.cn/cas
刘洪青47205852020-08-14 13:39:30 +080028 JWT_SECRET: (@<rhnPaUYKC_k770*DuWwYQ_#Zc#8c(2rB?kae)rN)>K7qy)awCjxp$L653Mf$2
29
30
31---
32apiVersion: v1
33kind: Service
34metadata:
35 namespace: personal-security-center
36 name: security-center-ui-svc
37 labels:
38 app: security-center-ui-svc
39spec:
40 ports:
41 - port: 80
42 targetPort: http
43 protocol: TCP
44 name: http
45 selector:
46 app: security-center-ui
47
48---
49apiVersion: apps/v1
50kind: Deployment
51metadata:
52 namespace: personal-security-center
53 name: security-center-ui
54spec:
55 selector:
56 matchLabels:
57 app: security-center-ui
58 replicas: 1
59 template:
60 metadata:
61 labels:
62 app: security-center-ui
63 spec:
64 containers:
65 - name: security-center-ui
66 # 若使用了学校搭设的私有仓库,请修改
刘洪青046f19b2021-09-18 11:22:49 +080067 image: harbor.supwisdom.com/personal-security-center/security-center-ui:1.4.0-RELEASE
刘洪青47205852020-08-14 13:39:30 +080068 imagePullPolicy: Always
69 ports:
70 - containerPort: 80
71 name: http
72 envFrom:
73 - configMapRef:
74 name: security-center-ui-env
75 resources:
76 requests:
77 memory: "128Mi"
78 limits:
79 memory: "256Mi"
80 imagePullSecrets:
81 - name: harbor-registry