--- /dev/null
+# 2.authx-service-ingresses.yaml
+
+# 用户授权管理前端
+---
+apiVersion: extensions/v1beta1
+kind: Ingress
+metadata:
+ namespace: authx-service
+ name: authx-management-ingress
+spec:
+ rules:
+ # 修改为学校的根域名
+ - host: authx-management.paas.xxx.edu.cn
+ http:
+ paths:
+ - path: /cas-server
+ backend:
+ serviceName: authx-management-svc
+ servicePort: http
+ - path: /user-server
+ backend:
+ serviceName: authx-management-svc
+ servicePort: http
+ - path: /auth-server
+ backend:
+ serviceName: authx-management-svc
+ servicePort: http
--- /dev/null
+# 4.9.authx-management.yaml
+
+---
+apiVersion: v1
+kind: ConfigMap
+metadata:
+ namespace: authx-service
+ name: authx-management-env
+data:
+
+
+---
+apiVersion: v1
+kind: Service
+metadata:
+ namespace: authx-service
+ name: authx-management-svc
+ labels:
+ app: authx-management-svc
+spec:
+ ports:
+ - port: 80
+ targetPort: http
+ protocol: TCP
+ name: http
+ selector:
+ app: authx-management
+
+---
+apiVersion: apps/v1
+kind: Deployment
+metadata:
+ namespace: authx-service
+ name: authx-management
+spec:
+ selector:
+ matchLabels:
+ app: authx-management
+ replicas: 1
+ template:
+ metadata:
+ labels:
+ app: authx-management
+ spec:
+ containers:
+ - name: authx-management
+ image: harbor.supwisdom.com/authx-service/authx-management:1.3.0-RELEASE
+ imagePullPolicy: Always
+ ports:
+ - containerPort: 80
+ name: http
+ envFrom:
+ - configMapRef:
+ name: authx-management-env
+ resources:
+ requests:
+ memory: "128Mi"
+ limits:
+ memory: "256Mi"
+ imagePullSecrets:
+ - name: harbor-registry