chore: personal-security-center,发布版本 1.4.0-RELEASE
author刘洪青 <hongqing.liu@supwisdom.com>
Sat, 18 Sep 2021 03:22:49 +0000 (11:22 +0800)
committer刘洪青 <hongqing.liu@supwisdom.com>
Tue, 21 Sep 2021 00:28:06 +0000 (08:28 +0800)
deploy-manifests/k8s-rancher/1.authx-service/6.personal-security-center/2.personal-security-center-ingresses.yaml
deploy-manifests/k8s-rancher/1.authx-service/6.personal-security-center/4.4.personal-security-center-bff.yaml
deploy-manifests/k8s-rancher/1.authx-service/6.personal-security-center/4.5.personal-security-center-zuul.yaml
deploy-manifests/k8s-rancher/1.authx-service/6.personal-security-center/4.9.security-center-ui.yaml

index 3bdc109..36bfc6a 100644 (file)
@@ -1,34 +1,35 @@
 # personal-security-center-ingresses.yaml
 
 
-# 个人中心后端接口
----
-apiVersion: extensions/v1beta1
-kind: Ingress
-metadata:
-  namespace: personal-security-center
-  name: personal-security-center-ingress
-  annotations:
-    nginx.ingress.kubernetes.io/proxy-buffer-size: "8k"
-spec:
-  rules:
-  # 修改为学校的根域名
-  - host: personal-security-center.paas.xxx.edu.cn
-    http:
-      paths:
-      - path: /
-        backend:
-          serviceName: personal-security-center-zuul-svc
-          servicePort: http
+# 废弃,合并到 安全中心
+# # 个人中心后端接口
+# ---
+# apiVersion: extensions/v1beta1
+# kind: Ingress
+# metadata:
+#   namespace: personal-security-center
+#   name: personal-security-center-ingress
+#   annotations:
+#     nginx.ingress.kubernetes.io/proxy-buffer-size: "8k"
+# spec:
+#   rules:
+#   # 修改为学校的根域名
+#   - host: personal-security-center.paas.xxx.edu.cn
+#     http:
+#       paths:
+#       - path: /
+#         backend:
+#           serviceName: personal-security-center-zuul-svc
+#           servicePort: http
 
 
-# 安全中心前端
+# 安全中心
 ---
 apiVersion: extensions/v1beta1
 kind: Ingress
 metadata:
   namespace: personal-security-center
-  name: security-center-ui-ingress
+  name: security-center-ingress
 spec:
   rules:
   # 修改为学校的根域名
@@ -39,4 +40,8 @@ spec:
         backend:
           serviceName: security-center-ui-svc
           servicePort: http
+      - path: /personal
+        backend:
+          serviceName: personal-security-center-zuul-svc
+          servicePort: http
 
index ae9611c..c3613c1 100644 (file)
@@ -93,9 +93,9 @@ data:
 
 
   # 修改为学校的 personal-security-center 的访问域名
-  PERSONAL_SECURITY_CENTER_SERVER_PREFIX: http://personal-security-center.paas.xxx.edu.cn
+  PERSONAL_SECURITY_CENTER_SERVER_PREFIX: https://security-center.paas.xxx.edu.cn/personal
   # 修改为学校的 cas 的访问域名
-  CAS_SERVER_PREFIX: http://cas.paas.xxx.edu.cn/cas
+  CAS_SERVER_PREFIX: https://cas.paas.xxx.edu.cn/cas
 
   PERSONAL_SECURITY_BFF_NONCE_STORE_IMPL: redis
 
@@ -150,6 +150,7 @@ data:
   TPAS_FILE_API_URL: http://agent-service-svc.thirdparty-agent-service.svc.cluster.local:8080/api/v1/tpas/file/minio
   TPAS_MAIL_API_URL: http://agent-service-svc.thirdparty-agent-service.svc.cluster.local:8080/api/v1/tpas/mail/smtp
   TPAS_SMS_API_URL: http://agent-service-svc.thirdparty-agent-service.svc.cluster.local:8080/api/v1/tpas/sms/console
+  TPAS_FACE_API_URL: http://agent-service-svc.thirdparty-agent-service.svc.cluster.local:8080/api/v1/tpas/face/aiface
   TPAS_CLIENT_AUTH_ENABLED: "false"
   #TPAS_CLIENT_AUTH_KEY_PASSWORD: ""
   #TPAS_CLIENT_AUTH_KEYSTORE_FILE: file:/certs/client/client.keystore
@@ -166,6 +167,14 @@ data:
 
   # COMMUNICATOR_SMS_SENDER_URL: https://agent-service-api.supwisdom.com/api/v1/tpas/sms/console/send
 
+
+  AUTHX_LOG_ENABLED: "true"
+  AUTHX_LOG_RABBITMQ_HOST: rabbitmq-server.authx-service.svc.cluster.local
+  AUTHX_LOG_RABBITMQ_PORT: "5672"
+  AUTHX_LOG_RABBITMQ_USERNAME: guest
+  AUTHX_LOG_RABBITMQ_PASSWORD: guest
+
+
 ---
 apiVersion: v1
 kind: Secret
@@ -218,7 +227,7 @@ spec:
       containers:
       - name: personal-security-center-bff
         # 若使用了学校搭设的私有仓库,请修改
-        image: harbor.supwisdom.com/personal-security-center/personal-security-bff:1.3.1-RELEASE
+        image: harbor.supwisdom.com/personal-security-center/personal-security-bff:1.4.0-RELEASE
         imagePullPolicy: Always
         ports:
         - containerPort: 8080
index 9bcd61f..1dfe99f 100644 (file)
@@ -14,6 +14,8 @@ data:
   #SSL_TRUSTSTORE_FILE: file:/certs/server/server.truststore
   #SSL_TRUSTSTORE_PASSWORD: ""
 
+  SERVER_SERVLET_CONTEXT_PATH: "/personal"
+
   SERVER_MAXHTTPHEADERSIZE: "10240"
 
   SERVER_TOMCAT_ACCEPT_COUNT: "5000"
@@ -62,18 +64,18 @@ data:
   #INFRAS_SECURITY_JWT_TOKEN_SIGNING_KEY_URL: "http://uniauth-prod-backend.uniauth.svc.cluster.local:9090/idtoken/publicKey"
 
 
-  INFRAS_SECURITY_CAS_ENABLED: "true"
-  # 修改为学校的 personal-security-center 的访问域名
-  APP_SERVER_HOST_URL: "http://personal-security-center.paas.xxx.edu.cn"
+  INFRAS_SECURITY_CAS_ENABLED: "false"
+  # 修改为学校的 security-center 的访问域名
+  APP_SERVER_HOST_URL: "https://security-center.paas.xxx.edu.cn/personal"
   #APP_LOGIN_URL: "/cas/login"
   #APP_LOGOUT_URL: "/cas/logout"
   # 修改为学校的 cas 的访问域名
-  CAS_SERVER_HOST_URL: "http://cas.paas.xxx.edu.cn/cas"
+  CAS_SERVER_HOST_URL: "https://cas.paas.xxx.edu.cn/cas"
 
 
   # 后端API服务,域名访问时,默认跳转地址
   # 修改为学校的 security-center 安全中心的访问域名
-  APPLICATION_INDEX_REDIRECT_URI: "http://security-center.paas.xxx.edu.cn"
+  APPLICATION_INDEX_REDIRECT_URI: "https://security-center.paas.xxx.edu.cn"
 
 
   ZUUL_HTTPCLIENT_CLIENT_AUTH_ENABLED: "false"
@@ -152,7 +154,7 @@ spec:
       containers:
       - name: personal-security-center-zuul
         # 若使用了学校搭设的私有仓库,请修改
-        image: harbor.supwisdom.com/personal-security-center/personal-security-zuul:1.3.1-RELEASE
+        image: harbor.supwisdom.com/personal-security-center/personal-security-zuul:1.4.0-RELEASE
         imagePullPolicy: Always
         ports:
         - containerPort: 8080
@@ -175,7 +177,7 @@ spec:
             memory: "512Mi"
         readinessProbe:
           httpGet:
-            path: /actuator/health
+            path: /personal/actuator/health
             port: 8080
           initialDelaySeconds: 20
           periodSeconds: 5
index 7072e3d..f75282b 100644 (file)
@@ -8,23 +8,23 @@ metadata:
   name: security-center-ui-env
 data:
   # **修改** 学校的根域名
-  RESOURCE_PREFIX: http://authx-minio.paas.xxx.edu.cn/security-center-ui
+  RESOURCE_PREFIX: https://authx-minio.paas.xxx.edu.cn/security-center-ui
   SCHOOL_NAME: ""
-  MAIN_SERVER: http://security-center.paas.xxx.edu.cn
+  MAIN_SERVER: https://security-center.paas.xxx.edu.cn
 
-  PERSONAL_CENTER_API: http://personal-security-center.paas.xxx.edu.cn
+  PERSONAL_CENTER_API: https://security-center.paas.xxx.edu.cn/personal
 
   # 可选 cas,uniauth
   AUTH_TYPE: cas
   
   # AUTH_TYPE 为 uniauth 时,配置 
-  UNIAUTH_IDTOKEN: http://uniauth.paas.xxx.edu.cn/idtoken
+  UNIAUTH_IDTOKEN: https://uniauth.paas.xxx.edu.cn/idtoken
   UNIAUTH_IDTOKEN_ISS: "uniauth"
   UNIAUTH_CLIENT_ID: "22"
   
   # AUTH_TYPE 为 cas 时,配置 AUTH_CAS、JWT_ISS、JWT_SECRET
-  AUTH_CAS: http://cas.paas.xxx.edu.cn/cas
-  JWT_ISS: http://cas.paas.xxx.edu.cn/cas
+  AUTH_CAS: https://cas.paas.xxx.edu.cn/cas
+  JWT_ISS: https://cas.paas.xxx.edu.cn/cas
   JWT_SECRET: (@<rhnPaUYKC_k770*DuWwYQ_#Zc#8c(2rB?kae)rN)>K7qy)awCjxp$L653Mf$2
 
 
@@ -64,7 +64,7 @@ spec:
       containers:
       - name: security-center-ui
         # 若使用了学校搭设的私有仓库,请修改
-        image: harbor.supwisdom.com/personal-security-center/security-center-ui:1.3.1-RELEASE
+        image: harbor.supwisdom.com/personal-security-center/security-center-ui:1.4.0-RELEASE
         imagePullPolicy: Always
         ports:
         - containerPort: 80