1. 新增 authx-service/authx-management ,用户认证授权管理前端
-2. 新增 authx-service/authx-ingress ,提供 authx-management 的外网域名访问
-
-3. 新增域名要求 authx-management.paas.xxx.edu.cn ,若无发提供新域名的,可以使用 admin-platform.paas.xxx.edu.cn
+2. 新增 authx-service/authx-ingress ,提供 authx-management 的外网域名访问,暂用 `admin-platform.paas.xxx.edu.cn`
修改 ConfigMap admin-platform/admin-platform-spa-env 下的配置项 `CAS_SERVER_SPA_URL`, `USER_SERVER_SPA_URL`, `AUTH_SERVER_SPA_URL`
- 将 配置中的 域名地址 修改为 步骤3 中配置的域名
+ ```
+ CAS_SERVER_SPA_URL: http://admin-platform.paas.xxx.edu.cn/authx-management/cas-server
+ USER_SERVER_SPA_URL: http://admin-platform.paas.xxx.edu.cn/authx-management/user-server
+ AUTH_SERVER_SPA_URL: http://admin-platform.paas.xxx.edu.cn/authx-management/auth-server
+ ```
metadata:
namespace: authx-service
name: authx-management-ingress
+ annotations:
+ nginx.ingress.kubernetes.io/use-regex: "true"
+ nginx.ingress.kubernetes.io/rewrite-target: /$1
spec:
rules:
# 修改为学校的根域名
- - host: authx-management.paas.xxx.edu.cn
+ - host: admin-platform.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
+ - path: /authx-management/(.*)
backend:
serviceName: authx-management-svc
servicePort: http