blob: 7a0fda45f333abf29d9ef495322f548e7d3f17dc [file] [log] [blame]
刘洪青30eaba32022-03-14 16:17:16 +08001# 4.9.authx-management.yaml
2
3---
4apiVersion: v1
5kind: ConfigMap
6metadata:
7 namespace: authx-service
8 name: authx-management-env
9data:
10
11
12---
13apiVersion: v1
14kind: Service
15metadata:
16 namespace: authx-service
17 name: authx-management-svc
18 labels:
19 app: authx-management-svc
20spec:
21 ports:
22 - port: 80
23 targetPort: http
24 protocol: TCP
25 name: http
26 selector:
27 app: authx-management
28
29---
30apiVersion: apps/v1
31kind: Deployment
32metadata:
33 namespace: authx-service
34 name: authx-management
35spec:
36 selector:
37 matchLabels:
38 app: authx-management
39 replicas: 1
40 template:
41 metadata:
42 labels:
43 app: authx-management
44 spec:
45 containers:
46 - name: authx-management
47 image: paas.harbor.nwpu.edu.cn/authx-service/authx-management:1.3.6-RELEASE
48 imagePullPolicy: Always
49 ports:
50 - containerPort: 80
51 name: http
52 envFrom:
53 - configMapRef:
54 name: authx-management-env
55 resources:
56 requests:
57 memory: "128Mi"
58 limits:
59 memory: "256Mi"
60 imagePullSecrets:
61 - name: harbor-registry