blob: a6a7831278012eac3c2b0db41faa6a86cd24a80d [file] [log] [blame]
刘洪青a1bab152022-03-11 14:30:36 +08001# 04-1-account-management.yaml
2
3---
4apiVersion: v1
5kind: ConfigMap
6metadata:
7 namespace: account-management
8 name: account-management-env
9data:
10 # **修改** 学校的根域名
11 BASE_API: http://personal-security-center.paas.xxx.edu.cn/
12
13 AUTH_TYPE: cas
14
15 # AUTH_TYPE 为 cas 时,配置 AUTH_CAS、JWT_ISS、JWT_SECRET
16 AUTH_CAS: http://cas.paas.xxx.edu.cn/cas
17 JWT_ISS: http://cas.paas.xxx.edu.cn/cas
18 JWT_SECRET: (@<rhnPaUYKC_k770*DuWwYQ_#Zc#8c(2rB?kae)rN)>K7qy)awCjxp$L653Mf$2
19
20
21---
22apiVersion: v1
23kind: Service
24metadata:
25 namespace: account-management
26 name: account-management-svc
27 labels:
28 app: account-management-svc
29spec:
30 ports:
31 - port: 80
32 targetPort: http
33 protocol: TCP
34 name: http
35 selector:
36 app: account-management
37
38
39---
40apiVersion: apps/v1
41kind: Deployment
42metadata:
43 namespace: account-management
44 name: account-management
45spec:
46 selector:
47 matchLabels:
48 app: account-management
49 replicas: 1
50 template:
51 metadata:
52 labels:
53 app: account-management
54 spec:
55 containers:
56 - name: account-management
57 image: harbor.supwisdom.com/account-management/account-management:0.0.1
58 imagePullPolicy: Always
59 ports:
60 - containerPort: 80
61 name: http
62 envFrom:
63 - configMapRef:
64 name: account-management-env
65 resources:
66 requests:
67 memory: "128Mi"
68 limits:
69 memory: "256Mi"
70 imagePullSecrets:
71 - name: harbor-supwisdom