blob: 1772ef58712ed5c178bd9ebc64657e9e48ee5718 [file] [log] [blame]
刘洪青a1bab152022-03-11 14:30:36 +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:
10 # **修改** 学校的根域名
刘洪青9f47d132022-04-03 17:59:06 +080011 RESOURCE_PREFIX: "" # http://authx-minio.paas.xxx.edu.cn/security-center-ui
刘洪青817b1fc2022-03-15 08:17:12 +080012 SCHOOL_NAME: "nwpu"
刘洪青9f47d132022-04-03 17:59:06 +080013 MAIN_SERVER: https://uis.nwpu.edu.cn
刘洪青a1bab152022-03-11 14:30:36 +080014
刘洪青9f47d132022-04-03 17:59:06 +080015 PERSONAL_CENTER_API: https://personal-security-center.nwpu.edu.cn
刘洪青a1bab152022-03-11 14:30:36 +080016
17 # 可选 cas,uniauth
18 AUTH_TYPE: cas
19
20 # AUTH_TYPE 为 uniauth 时,配置
刘洪青817b1fc2022-03-15 08:17:12 +080021 # UNIAUTH_IDTOKEN: http://uniauth.paas.xxx.edu.cn/idtoken
22 # UNIAUTH_IDTOKEN_ISS: "uniauth"
23 # UNIAUTH_CLIENT_ID: "22"
刘洪青a1bab152022-03-11 14:30:36 +080024
25 # AUTH_TYPE 为 cas 时,配置 AUTH_CAS、JWT_ISS、JWT_SECRET
刘洪青9f47d132022-04-03 17:59:06 +080026 AUTH_CAS: https://uis.nwpu.edu.cn/cas
27 JWT_ISS: https://uis.nwpu.edu.cn/cas
刘洪青a1bab152022-03-11 14:30:36 +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 # 若使用了学校搭设的私有仓库,请修改
刘洪青f69336e2022-03-15 13:50:11 +080067 image: paas.harbor.nwpu.edu.cn/personal-security-center/security-center-ui:1.4.4-RELEASE
刘洪青a1bab152022-03-11 14:30:36 +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