blob: f2b7ea8c414bf32df76a233dabee03fb0c54591e [file] [log] [blame]
haojtdc28f6c2020-10-28 15:06:46 +08001# 4.9.developer-center-admin-ui.yaml
2
3---
4apiVersion: v1
5kind: ConfigMap
6metadata:
7 namespace: develop-center-test
8 name: developer-center-admin-ui-env
9data:
10 # 如果配置值中 存在 & 的,需要用 \& 进行转义(此说明只在该镜像配置中有效)
11 MAIN_SERVER: https://dev-admin-test.paas.newcapec.cn
12 BASE_API: https://dev-center-test.paas.newcapec.cn/
13 AUTH_TYPE: cas
14 AUTH_CAS: https://cas-test.paas.newcapec.cn/cas
15 JWT_ISS: https://cas-test.paas.newcapec.cn/cas
16 JWT_SECRET: (@<rhnPaUYKC_k770*DuWwYQ_#Zc#8c(2rB?kae)rN)>K7qy)awCjxp$L653Mf$2
17
18
19---
20apiVersion: v1
21kind: Secret
22metadata:
23 namespace: develop-center-test
24 name: developer-center-admin-ui-env-secret
25type: Opaque
26data:
27
28
29---
30apiVersion: v1
31kind: Service
32metadata:
33 namespace: develop-center-test
34 name: developer-center-admin-ui-svc
35 labels:
36 app: developer-center-admin-ui
37 needMonitor: 'true'
38spec:
39 ports:
40 - port: 80
41 targetPort: http
42 protocol: TCP
43 name: http
44 # - port: 6060
45 # targetPort: http-metrics
46 # protocol: TCP
47 # name: http-metrics
48 selector:
49 app: developer-center-admin-ui
50---
51apiVersion: apps/v1
52kind: Deployment
53metadata:
54 namespace: develop-center-test
55 name: developer-center-admin-ui
56spec:
57 selector:
58 matchLabels:
59 app: developer-center-admin-ui
60 replicas: 1
61 template:
62 metadata:
63 labels:
64 app: developer-center-admin-ui
65 spec:
66 containers:
67 - name: developer-center-admin-ui
68 image: harbor.supwisdom.com/developer-center/developer-center-admin-ui:0.0.1
69 imagePullPolicy: Always
70 ports:
71 - containerPort: 80
72 name: http
73 # - containerPort: 6060
74 # name: http-metrics
75 envFrom:
76 - secretRef:
77 name: developer-center-admin-ui-env-secret
78 - configMapRef:
79 name: developer-center-admin-ui-env
80 resources:
81 requests:
82 memory: "128Mi"
83 limits:
84 memory: "128Mi"
85 # readinessProbe:
86 # httpGet:
87 # path: /actuator/health
88 # port: 8080
89 # initialDelaySeconds: 20
90 # periodSeconds: 5
91 # timeoutSeconds: 5
92 # successThreshold: 1
93 # failureThreshold: 10
94 imagePullSecrets:
95 - name: harbor-registry
96